Java print和println之间的区别

如我们在Java中所知,这两种方法主要用于从代码到控制台显示文本。这两种方法都是PrintStream类的,并在作为最终类型类的“ System”类的静态成员“ out”上调用。

以下是print()和println()之间的重要区别。

序号print()println()
1Implementation

print方法的实现方式是在控制台上打印文本,而光标停留在控制台文本的末尾。

另一方面,println方法的实现是在控制台上打印文本,并且光标停留在控制台下一行的开头,并且下一个打印从下一行开始。
2Nature

打印方法只是在控制台上打印文本,不添加任何新行。

而println在控制台上打印文本后添加新行。
3Arguments

print方法只对传递的输入参数有效,否则在没有传递参数的情况下,它将引发语法异常。

println方法可以在有参数和无参数的情况下工作,并且不会引发任何类型的异常。

print()与println()的示例

JavaTester.java

import java.io.*;

class JavaTester {

   public static void main(String[] args){

      System.out.print("Hello");

      System.out.print("World");

   }

}

输出结果

HelloWorld

示例

JavaTester.java

import java.io.*;

class JavaTester {

   public static void main(String[] args){

      System.out.println("Hello");

      System.out.println("World");

   }

}

输出结果

Hello

World

以上是 Java print和println之间的区别 的全部内容, 来源链接: utcz.com/z/338609.html

回到顶部