java的Console类的使用方法及实例
java的Console类的使用方法及实例
JDK6中提供了java.io.Console类专用来访问基于字符的控制台设备。如果你的Java程序要与Windows下的cmd或者Linux下的Terminal交互,就可以用这个JavaConsole类代劳。
importjava.io.Console; importjava.io.PrintWriter; publicclassTestConsole{ publicstaticvoidmain(String[]args){ Consolecons=System.console(); if(cons!=null){ //------------------------- PrintWriterprintWriter=cons.writer(); printWriter.write("input:"); cons.flush(); //------------------------- Stringstr1=cons.readLine(); //------------------------- cons.format("%s",str1); } } }
Java.io.Console只能用在标准输入、输出流未被重定向的原始控制台中使用,在Eclipse或者其他IDE的控制台是用不了的。
感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!