在JAVA程序中为什么是System.out.print("*")而不是System.out.println("*")
7 回答
已采纳
霏梧
TA贡献65条经验 获得超23个赞
System.out.print(""); 输出语句后不换行,再进行输出接着刚才的语句后面
System.out.println(""); 输出语句后换行,再进行输出在新的一行输出
例如同样执行循环语句打印1至4
执行out.println
1
2
3
4
执行out.print
1234
qq_烬尘_03794772
TA贡献2条经验 获得超1个赞
ln是换行的意思,System.out.print("*"+“/n”)相当于System.out.println("*")
System.out.println("*")的意思是:输出结果并换到下一行
System.out.print("*")的意思是:输出结果,但是输出结果不会换行
qq_落_5
TA贡献20条经验 获得超5个赞
这两种都可以输出到控制台,System.out.print("*")输出后光标还在这一行,如果后续有输出到控制台的,就会在这一行后面显示。System.out.println("*")这个输出后悔换行的 就这一点差别吧
陈十四
TA贡献36条经验 获得超13个赞
并不是,如果是需要换行操作就使用System.out.println("*"),而System.out.print("*")是不换行操作,两者在JAVA中都有使用吧,但是更多的是换行操作输出哦
添加回答
举报
0/150
提交
取消