java的Scanner类的使用方法
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
//git first input
System.out.println("plase input your first name:");
in.nextLine();
//git second name
System.out.println("please input your second name :");
in.nextLine();
//git age
System.out.println("please input your age");
in.nextInt();
}
输出
plase input your first name:
>>jops
please input your second name :
>>steven
please input your age
>>56
使用Console类
import java.io.Console;
public class ConsoleDemo {
public static void main(String[] args) {
Console console = System.console();
if ((console!=null)) {
String userName = console.readLine("User Name:");
char[] passwd = console.readPassword("Password: ");
//test
System.out.println(userName);
for (char c : passwd) {
System.out.print(c);
}
//replace passwd arrays
passwd =null;
}
}
}
提示:该程序需要在使用 javac在控制台中编译,然后在控制台中用java 运行该类
Conlose类的用途:使用控制台输入密码时,可以使用