2
最近我一直在製作一個小小的java遊戲,你需要建立一個城市並且必須爲它辯護。現在我想讓它準備好進行適當的測試。我正在考慮讓服務器在我的舊計算機上運行,而不是我必須這樣做,以便在程序運行時,我可以鍵入將要執行的命令。就像Minecraft或craftbukkit服務器一樣。在那裏你可以輸入文本,並在你啓動程序的同一個控制檯按回車鍵。 有人有什麼想法嗎?運行時Java連續控制檯
最近我一直在製作一個小小的java遊戲,你需要建立一個城市並且必須爲它辯護。現在我想讓它準備好進行適當的測試。我正在考慮讓服務器在我的舊計算機上運行,而不是我必須這樣做,以便在程序運行時,我可以鍵入將要執行的命令。就像Minecraft或craftbukkit服務器一樣。在那裏你可以輸入文本,並在你啓動程序的同一個控制檯按回車鍵。 有人有什麼想法嗎?運行時Java連續控制檯
聽起來像你只需要一個Scanner對象。
例如,持續等待輸入,然後打印輸入,你可以這樣寫:
Scanner s = new Scanner(System.in);
String foo = s.nextLine();
System.out.println(foo);
System.in作爲構造函數參數指定從鍵盤讀取輸入(而不是一個文件,例如)。