java的Console類的使用方法及實例
更新時間:2017年07月12日 15:53:16 投稿:lqh
這篇文章主要介紹了java的Console類的使用方法及實例的相關(guān)資料,需要的朋友可以參考下
java的Console類的使用方法及實例
JDK 6中提供了java.io.Console類專用來訪問基于字符的控制臺設(shè)備。如果你的Java程序要與Windows下的cmd或者Linux下的Terminal交互,就可以用這個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 只能用在標準輸入、輸出流未被重定向的原始控制臺中使用,在 Eclipse 或者其他 IDE 的控制臺是用不了的。
感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!
相關(guān)文章
Spring Boot + Vue 前后端分離項目如何踢掉已登錄用戶
這篇文章主要介紹了Spring Boot + Vue 前后端分離項目如何踢掉已登錄用戶,需要的朋友可以參考下2020-05-05MyBatis-Plus實現(xiàn)多表聯(lián)查的方法實戰(zhàn)
這篇文章主要給大家介紹了關(guān)于MyBatis-Plus實現(xiàn)多表聯(lián)查的方法,MyBatis Plus是一款針對MyBatis框架的增強工具,它提供了很多方便的方法來實現(xiàn)多表聯(lián)查,需要的朋友可以參考下2023-07-07Spring框架設(shè)值注入操作實戰(zhàn)案例分析
這篇文章主要介紹了Spring框架設(shè)值注入操作,結(jié)合具體實例形式分析了spring框架設(shè)值注入相關(guān)實現(xiàn)與使用方法,需要的朋友可以參考下2019-11-11