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