对于一个项目,我需要两个带有用户界面的java程序。不是GUI。只有用户界面要求用户输入命令。用户还应该能够终止程序。有人可能有一个可能有用的网站链接 - 我不确定在哪个方向看...
答案 0 :(得分:1)
这不是一个教程,但这里是你描述的一个基本的例子,可以帮助你入门。我的应用程序在这里需要两个命令'hello'来打印问候语,然后'退出'退出程序。任何其他输入都将显示“未知命令”。
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)
答案 2 :(得分:1)
控制台程序?您可以使用Console.readLine()阅读用户输入。 Console类有一个非常详细的javadoc。