import java.io.Console;
/**
java.io.Console的使用
java.io.Console 只能用在标准输入、输出流未被重定向的原始控制台中使用,
在 Eclipse 或者其他 IDE 的控制台是用不了的。
编译:
javac TestConsole.java
java TestConsole
*/
public class TestConsole {
public static void main(String[] args) {
Console console=System.console();
if(console!=null)
{
System.out.println("input data");
String data=console.readLine();
System.out.println("data="+data);
char[] pwds=console.readPassword();
System.out.println("pwds="+pwds);
data=console.readLine("hello %s", "test");
System.out.println(data);
pwds=console.readPassword("hello password %s", "test");
System.out.println(pwds);
//输出
console.format("fuck %s\n", "you");
console.writer().println("finish");
console.flush();
}else{
System.out.println("console==null");
}
}
}
java.io.Console的使用
最新推荐文章于 2024-02-10 10:23:58 发布