在java 6 之後
多了這個方法來讀取
十分的方便
不過在esclipse中不能使用
請注意
import java.io.Console;
public class ConsoleDemo {
public static void main(String[] args) {
System.out.print("請輸入名稱:");
Console console = System.console();
String name = console.readLine();
System.out.println("您輸入的名稱:" + name);
}
}
還有更方便的
輸入之後不顯示出來
這在打密碼時很重要
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));
}
}
Great!Thx for sharing!!
回覆刪除