如我们在Java中所知,这两种方法主要用于从代码到控制台显示文本。这两种方法都是PrintStream类的,并在作为最终类型类的“System”类的静态成员“out”上调用。
以下是print()和println()之间的重要区别。
序号键print()println()1Implementationprint方法的实现方式是在控制台上打印文本,而光标停留在控制台文本的末尾。
另一方面,println方法的实现是在控制台上打印文本,并且光标停留在控制台下一行的开头,并且下一个打印从下一行开始。2Nature打印方法只是在控制台上打印文本,不添加任何新行。
而println在控制台上打印文本后添加新行。3Argumentsprint方法只对传递的输入参数有效,否则在没有传递参数的情况下,它将引发语法异常。
println方法可以在有参数和无参数的情况下工作,并且不会引发任何类型的异常。JavaTester.java
import java.io.*; class JavaTester { public static void main(String[] args){ System.out.print("Hello"); System.out.print("World"); } }输出结果
HelloWorldJavaTester.java
import java.io.*; class JavaTester { public static void main(String[] args){ System.out.println("Hello"); System.out.println("World"); } }输出结果
Hello World