我正在学习Java的入门课程,我只想知道,因为我的教授不是很聪明,有什么区别:
System.out.print("Hello World!");
和
System.out.println("Hello World!");
他说这是关于新线路的事情,但他并没有解释得那么好......谢谢!
答案 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"以不同的方式打印