Java 中 print() 和 println() 之间的区别

java 8object oriented programmingprogramming更新于 2024/11/8 8:32:00

众所周知,在 Java 中,这两种方法主要用于将文本从代码显示到控制台。这两种方法都属于 PrintStream 类,并在 'System' 类的静态成员 'out' 上调用,该类是 final 类型类。

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

Sr.号。关键print()println()
1实现print 方法的实现是,它在控制台上打印文本,并且光标保持在控制台上文本的末尾。另一方面,println 方法的实现是,在控制台上打印文本,并且光标保持在控制台上下一行的开头,下一次打印从下一行开始。
2性质prints 方法仅在控制台上打印文本,不会添加任何新行。而 println 会在控制台上打印文本后添加新行。
3参数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

相关文章