JDK6

Console

參考資料:(https://openhome.cc/Gossip/JavaGossip-V1/Console.htm)

在JDK 6中新增了java.io.Console類別,可以讓您取得字元為基礎的主控台裝置,例如,您可以藉由System新增的console()方法取得標 準輸入輸出裝置的Console物件,並利用它來執行一些簡單的主控台文字輸入輸出

Console 指的是標準輸入輸出裝置,像是 Windows 上的命令提示字元,或其它作業系統上終端機等提供文字模式的東西。

import java.io.Console;

public class ConsoleDemo {
    public static void main(String[] args) {
        System.out.print("請輸入名稱:");

        Console console = System.console();
        String name = console.readLine();

        char[] password = console.readPassword("請輸入密碼:");
        System.out.println("您輸入的名稱…" + name);
        System.out.println("您輸入的密碼…" + new String(password));
    }
}

Last updated