- Java.lang 包類
- Java.lang - 首頁
- Java.lang - 布林值
- Java.lang - 位元組
- Java.lang - 字元
- Java.lang - Character.Subset
- Java.lang - Character.UnicodeBlock
- Java.lang - 類
- Java.lang - 類載入器
- Java.lang - 編譯器
- Java.lang - 雙精度浮點數
- Java.lang - 列舉
- Java.lang - 浮點數
- Java.lang - InheritableThreadLocal
- Java.lang - 整數
- Java.lang - 長整數
- Java.lang - 數學
- Java.lang - 數字
- Java.lang - 物件
- Java.lang - 包
- Java.lang - 程序
- Java.lang - ProcessBuilder
- Java.lang - 執行時
- Java.lang - RuntimePermission
- Java.lang - 安全管理器
- Java.lang - 短整數
- Java.lang - StackTraceElement
- Java.lang - StrictMath
- Java.lang - 字串
- Java.lang - 字串緩衝區
- Java.lang - 字串構建器
- Java.lang - 系統
- Java.lang - 執行緒
- Java.lang - 執行緒組
- Java.lang - ThreadLocal
- Java.lang - 可丟擲異常
- Java.lang - 空值
- Java.lang 包擴充套件
- Java.lang - 介面
- Java.lang - 錯誤
- Java.lang - 異常
- Java.lang 包有用資源
- Java.lang - 有用資源
- Java.lang - 討論
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
廣告