在 Java 中, System.out.println() 是打印传递给它的参数的语句。 println() 方法在监视器上显示结果。通常,方法由 objectname.methodname() 调用。
PrintStream obj.print("Hello");
但是您不能像上面那样直接为 PrintStream 类创建对象。因此,Java 提供了另一种创建 PrintStream 类对象的方法,即 System.out。
其中 System 是类名,它被声明为 final。 out 是 System 类的一个实例,属于 PrintStream 类型。它的访问说明符是 public 和 final 的。它是 java.io.PrintStream 的一个实例。当我们调用该成员时,会在内部创建一个 PrintStream 类对象。
所以,我们可以调用print()方法,如下图:
System.out.print();
它创建 PrintStream 类对象。默认情况下,此对象表示输出设备,即监视器。
示例
在以下示例中,我们使用了两个 print() 方法,它们在一行中给出结果。这意味着第一个 print() 方法显示字符串 "Hello!" 并将光标保留在同一行。第二个 print() 方法也在与前一个字符串相邻的同一行显示字符串 "Java"。
class Demo
{
public static void main(String args[])
{
System.out.print("Hello!");
System.out.print("Java");
}
}
输出
Hello! Java
Java println() 方法
println() 方法与 print() 方法类似,只是它在打印结果后将光标移动到下一行。当您希望在两个单独的行中显示结果时使用它。它用 "out" 对象调用。
如果我们希望结果在两个单独的行中,那么我们应该使用 println() 方法。它也是 PrintStream 类的重载方法。它在显示结果后将光标抛到下一行。
示例
下面的示例中,println() 方法在两个单独的行中显示字符串。
class Demo
{
public static void main(String args[])
{
System.out.println("Hello!");
System.out.println("Java");
}
}
输出
Hello! Java
print() 和 println() 方法的区别
这两种方法都用于在监视器上显示结果。 print() 方法在控制台上显示结果并将光标保留在同一行。它仅适用于参数。 println() 方法也在控制台上显示结果,但将光标移动到下一行。它也可以在没有参数的情况下工作。
相关用法
- Java System.arraycopy()用法及代码示例
- Java System.identityHashCode()用法及代码示例
- Java System.lineSeparator()用法及代码示例
- Java System.exit()用法及代码示例
- Java System clearProperty()用法及代码示例
- Java System loadLibrary()用法及代码示例
- Java System console()用法及代码示例
- Java System arraycopy()用法及代码示例
- Java System exit()用法及代码示例
- Java System getProperty()用法及代码示例
- Java System setIn()用法及代码示例
- Java System nanoTime()用法及代码示例
- Java System getenv()用法及代码示例
- Java System setErr()用法及代码示例
- Java System identityHashCode()用法及代码示例
- Java System inheritedChannel()用法及代码示例
- Java System load()用法及代码示例
- Java System setOut()用法及代码示例
- Java System lineSeparator()用法及代码示例
- Java System setSecurityManager()用法及代码示例
注:本文由纯净天空筛选整理自 System.out.println() in Java。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。