A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© chidaodehouguo 中级黑马   /  2016-7-20 22:07  /  1182 人查看  /  19 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

System.out.println();和System.out.print();的区别是什么啊?求指教!

评分

参与人数 1黑马币 +1 收起 理由
jianhua0798 + 1 菜的抠脚

查看全部评分

19 个回复

倒序浏览
System.out.println();和System.out.print();两个都是输出语句,两者的不同之处是前者的print多了一个ln。print加了ln表示输出并换行的意思,不加ln就是仅仅输出,而没有换行
回复 使用道具 举报
都是输出函数,println()会换行,
print()不会换行
比如print(“11”);print(“11”);输出结果是1111
而println("11");println("11");
输出结果是11
                 11
回复 使用道具 举报
如果是println,每次输出的时候都是空一行再输出,,比如
1
2
3
4
5
6
7
.


如果是print,那就是每次都不空行,比如
123456789...
回复 使用道具 举报
System.out.println();输出完后换行

System.out.print();只输出不换行
回复 使用道具 举报
yang0907 来自手机 中级黑马 2016-7-20 23:48:33
地板
print输出后不换行
当输出一整行的数据后需要换行可以写一句System.out.println();括号里可以不写
回复 使用道具 举报
GCT 中级黑马 2016-7-21 14:15:48
7#
  1. System.out.println();
复制代码
输出内容后,自动换行,也就是它后面的输出语句会另起一行(在它的下一行)输出,而
  1. system.out.print();
复制代码
输出内容后,不会进行换行,它后面的输出语句会紧挨着它输出,ln具有换行的作用。
回复 使用道具 举报
System.out. println()是输出括号里面的东西以后并换行,而System.out.print()是输出括号里面的内容以后不换行。
回复 使用道具 举报
System.out. println()是输出括号里面的东西以后并换行,而System.out.print()是输出括号里面的内容以后不换行。
回复 使用道具 举报
cat73 黑马帝 2016-7-21 14:45:18
10#
看看 ln 像不像 \n?
回复 使用道具 举报
System.out.println();是换行输出,另外一个是不换行输出
回复 使用道具 举报
换行和不换行的区别
回复 使用道具 举报
System.out.println(要输出的东西);=System.out.print(要输出的东西+"\n");
回复 使用道具 举报
print()括号中必须放参数,而println()括号中可以不放参数
回复 使用道具 举报
区别就是一个加换行,一个不加换行,判断依据看print后面是否有加ln
回复 使用道具 举报
System.out.println();和System.out.print();两个都是输出语句,两者的不同之处是前者的print多了一个ln。print加了ln表示输出并换行的意思,不加ln就是仅仅输出,而没有换行
回复 使用道具 举报
System.out.println()输出后换行;System.out.print()输出后不换行
回复 使用道具 举报
转行符   - -。
回复 使用道具 举报
我觉得楼主是来水黑马币的- -。
回复 使用道具 举报
楼上说得太对了,这种问题自己写几句代码在控制台看看就明白。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马