java console 交互_实例讲解java中Console类的用法
java的Console類的使用方法及實(shí)例
java的Console類的使用方法及實(shí)例
JDK 6中提供了java.io.Console類專用來(lái)訪問(wèn)基于字符的控制臺(tái)設(shè)備。如果你的Java程序要與Windows下的cmd或者Linux下的Terminal交互,就可以用這個(gè)Java Console類代勞。
import java.io.Console;
import java.io.PrintWriter;
public class TestConsole {
public static void main(String[] args) {
Console cons = System.console();
if (cons != null) {
// -------------------------
PrintWriter printWriter = cons.writer();
printWriter.write("input:");
cons.flush();
// -------------------------
String str1 = cons.readLine();
// -------------------------
cons.format("%s", str1);
}
}
}
Java.io.Console 只能用在標(biāo)準(zhǔn)輸入、輸出流未被重定向的原始控制臺(tái)中使用,在 Eclipse 或者其他 IDE 的控制臺(tái)是用不了的。
感謝閱讀,希望能幫助到大家,謝謝大家對(duì)本站的支持!
以上就是本次給大家分享的關(guān)于java的全部知識(shí)點(diǎn)內(nèi)容總結(jié),大家還可以在下方相關(guān)文章里找到相關(guān)文章進(jìn)一步學(xué)習(xí),感謝大家的閱讀和支持。
總結(jié)
以上是生活随笔為你收集整理的java console 交互_实例讲解java中Console类的用法的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: java arraylist 函数_Ja
- 下一篇: java中的me关键字_java中的vo