使用" ln"在System.out.print("");?

时间:2016-02-06 22:21:25

标签: java

我正在学习Java的入门课程,我只想知道,因为我的教授不是很聪明,有什么区别:

System.out.print("Hello World!");

System.out.println("Hello World!");

他说这是关于新线路的事情,但他并没有解释得那么好......谢谢!

5 个答案:

答案 0 :(得分:2)

按照以下方式自行测试:

案例1:

System.out.print("Hello");
System.out.print("World");

案例2:

System.out.println("Hello");
System.out.println("World");

如果你现在不能这样做,这是输出:

案例1:

  

的HelloWorld

案例2:

  

您好
  世界

您还可以refer to the docs获取更多信息。

答案 1 :(得分:1)

区别在于:

System.out.print("Hello World!");仅向控制台输出Hello World!

System.out.println("Hello World!");打印Hello World!以及新行!所以你的下一个输出将从一个新的行开始!

希望这有帮助!

答案 2 :(得分:0)

print不会将光标移动到新行

System.out.print("Hello World!");
System.out.print("Hello World!");
System.out.print("Hello World!");

输出:

  

Hello World!Hello World!Hello World!

println会将光标移动到新行

System.out.println("Hello World!");
System.out.println("Hello World!");
System.out.println("Hello World!");

输出:

  

" Hello World!"
  " Hello World!"
  " Hello World!"

答案 3 :(得分:0)

例如:

System.out.print("Hello World!");
System.out.print("Hello World!");

输出将是:

  

Hello World!Hello World!

System.out.println("Hello World!");
System.out.println("Hello World!");

输出将是:

  

Hello World!
  Hello World!

答案 4 :(得分:0)

考虑以下片段及其相应的输出:

摘录1:

的System.out.println("你好&#34);

的System.out.println("世界&#34);

输出:

您好

世界

摘录2:

是System.out.print("你好&#34);

的System.out。打印("世界);

输出: 的HelloWorld

println打印另一个新行,因为" world"以不同的方式打印