对于一个项目,我需要两个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