2014-02-10 118 views
2

最近我一直在製作一個小小的java遊戲,你需要建立一個城市並且必須爲它辯護。現在我想讓它準備好進行適當的測試。我正在考慮讓服務器在我的舊計算機上運行,​​而不是我必須這樣做,以便在程序運行時,我可以鍵入將要執行的命令。就像Minecraft或craftbukkit服務器一樣。在那裏你可以輸入文本,並在你啓動程序的同一個控制檯按回車鍵。 有人有什麼想法嗎?運行時Java連續控制檯

回答

2

聽起來像你只需要一個Scanner對象。

例如,持續等待輸入,然後打印輸入,你可以這樣寫:

Scanner s = new Scanner(System.in); 
String foo = s.nextLine(); 
System.out.println(foo); 

System.in作爲構造函數參數指定從鍵盤讀取輸入(而不是一個文件,例如)。