當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


Java System.out.println()用法及代碼示例


在 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 類對象。默認情況下,此對象表示輸出設備,即監視器。

System.out.println() in Java

示例

在以下示例中,我們使用了兩個 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() 方法也在控製台上顯示結果,但將光標移動到下一行。它也可以在沒有參數的情況下工作。





相關用法


注:本文由純淨天空篩選整理自 System.out.println() in Java。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。