Java 系統 console() 方法



描述

Java System console() 方法返回與當前 Java 虛擬機器關聯的唯一 Console 物件(如果有)。

宣告

以下是 java.lang.System.console() 方法的宣告

public static Console console()

引數

返回值

此方法返回系統控制檯(如果有),否則返回 null。

異常

示例:獲取控制檯物件並在控制檯上列印語句

以下示例演示了 Java System console() 方法的用法。在此示例中,使用 System.console() 方法,我們檢索了一個 Console 物件,然後使用 printf() 方法在控制檯上列印語句。最後,為了反映更改,我們呼叫了控制檯的 flush() 方法以在控制檯上列印結果。

package com.tutorialspoint;

import java.io.Console;

public class SystemDemo {

   public static void main(String[] args) {

      Console ob = System.console();

      ob.printf("Welcome to tutorialspoint...");

      // flushes the console
      ob.flush();
   }
} 

輸出

讓我們編譯並執行上述程式,這將產生以下結果:

Welcome to tutorialspoint...

示例:獲取控制檯物件並在控制檯上列印整數

以下示例演示了 Java System console() 方法的用法。在此示例中,使用 System.console() 方法,我們檢索了一個 Console 物件,然後使用 printf() 方法在控制檯上列印整數。最後,為了反映更改,我們呼叫了控制檯的 flush() 方法以在控制檯上列印結果。

package com.tutorialspoint;

import java.io.Console;

public class SystemDemo {

   public static void main(String[] args) {

      Console ob = System.console();

      ob.printf("%d", 123);

      // flushes the console
      ob.flush();
   }
} 

輸出

讓我們編譯並執行上述程式,這將產生以下結果:

123

示例:獲取控制檯物件並在控制檯上列印浮點數

以下示例演示了 Java System console() 方法的用法。在此示例中,使用 System.console() 方法,我們檢索了一個 Console 物件,然後使用 printf() 方法在控制檯上列印整數。最後,為了反映更改,我們呼叫了控制檯的 flush() 方法以在控制檯上列印結果。

package com.tutorialspoint;

import java.io.Console;

public class SystemDemo {

   public static void main(String[] args) {

      Console ob = System.console();

      ob.printf("%f", 123.23);

      // flushes the console
      ob.flush();
   }
} 

輸出

讓我們編譯並執行上述程式,這將產生以下結果:

123.230000
java_lang_system.htm
廣告

© . All rights reserved.