Re: [問題] 類似C的 getcg getchar

看板java作者 (Leo)時間16年前 (2009/06/16 13:32), 編輯推噓2(200)
留言2則, 1人參與, 最新討論串2/3 (看更多)
※ 引述《runtime (LLLLL)》之銘言: : 剛剛想到一個問題 雖然手邊沒有需要這種功能的程式 : 但就只是純粹想到 似乎Java不能這麼做... : 就是希望能讓 Java 在 Command line 下執行 : 跑出類似 getch getchar 這類輸入功能的程式 : Ps. 按一個字就抓到一個輸入 (不需要按 enter) : 從沒想過到底要怎麼弄 一想到就頭大 : 對了 JNI不算數唷 啾咪~~ import java.io.IOException; import java.io.InputStreamReader; public class TypeCaptcher { public static void main(String[] args) { // TODO Auto-generated method stub TypeCaptcher captcher = new TypeCaptcher(); InputStreamReader reader = new InputStreamReader(System.in); int i=0; StringBuffer type = new StringBuffer(); try { while ((i = reader.read()) != -1) { type.append(captcher.getChar(i)); } } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } } private char getChar(int i) { char ch; ch = (char)i; return ch; } } -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.104.228.254

06/16 14:53, , 1F
不是這個
06/16 14:53, 1F

06/16 14:58, , 2F
還是感謝您的分享.
06/16 14:58, 2F
文章代碼(AID): #1ADovqnQ (java)
文章代碼(AID): #1ADovqnQ (java)