對於一個項目,我需要兩個wirte一個帶有用戶界面的java程序。不是GUI。只有用戶界面要求用戶輸入命令。用戶也應該能夠終止程序。有人可能有鏈接到一個網站,可能會有所幫助 - 我不知道在哪個方向看...Java - 用戶界面和終端
1
A
回答
1
這不是一個教程,但這裏是一個基本的例子,你描述了什麼讓你開始。我的應用程序使用兩個命令'hello'打印問候語,'quit'退出程序。任何其他輸入將顯示「未知命令」。
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
public class Main {
public static void main(String[] args) throws IOException {
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
String command;
do {
command = reader.readLine();
if (command.equals("hello")) {
System.out.println("Hello there!");
} else if (command.equals("quit")) {
return; // exit program
} else {
System.out.println("Unknown command.");
}
} while (true);
}
}
1
1
控制檯程序?您可以使用Console.readLine()閱讀用戶輸入。控制檯類有一個非常詳細的javadoc。
相關問題
- 1. Neo4J最終用戶界面
- 2. Django用戶界面/前端
- 3. Java日曆用戶界面
- 4. java中的用戶界面
- 5. Java用戶界面規範
- 6. SOLID和用戶界面?
- 7. IoC和用戶界面
- 8. 用戶界面和TDD babysteps
- 9. Spring roo和用戶界面
- 10. 在客戶端或服務器端生成用戶界面?
- 11. C++ w/Unix中的ASCII用戶界面使用轉義序列的PuTTY終端
- 12. Javascript和/或php的用戶界面
- 13. Java中的工作流用戶界面
- 14. Java swing用戶界面崩潰調試
- 15. TweetDeck像Java中的用戶界面
- 16. JAVA - Socket.accept()凍結用戶界面
- 17. Java圖形用戶界面被凍結
- 18. 改裝用於Android和Java的REST客戶端不會終止
- 19. Java初學者:嵌入式SQL客戶提供前端界面,
- 20. 通用java界面
- 21. Java界面 - 通用
- 22. java界面和新類
- 23. 的java:界面和模板
- 24. Java界面和線程
- 25. AngularJS,用戶界面
- 26. Python用戶界面
- 27. 數組索引超出使用終端的Java的界限
- 28. 圖形用戶界面
- 29. Java(FX)用戶界面更新和(後臺)下載任務
- 30. 動態用戶界面vs靜態用戶界面
那麼你想要一個[命令行界面](http://en.wikipedia.org/wiki/Command-line_interface)? – 2011-04-16 19:58:19