我让用户输入一个字符串(命令)。 和我的代码是检查用户输入了什么。 如“ADD”“DIVIDE”“SUBTRACT”等等......比较两个字符串并读取数字
并且会有一个附加的数字。 “ADD3”或“ADD5”
我应该如何在一个有效的方式编写这一点, 而不是做的if语句
这是疯狂的数额是我现在所拥有的
public class Cell {
public static void main (String[] args) {
String command = "";
command= JOptionPane.showInputDialog(null, "Enter The Command");
if (command.equalsIgnoreCase("ADD")) {
BLAH BLAH BLAH
}
如果用户输入'ADD 3',看起来更容易取数。 – kaysush
请提供适用于上述用例的完整代码。 – Swapnil
Java 7允许使用'Strings'开关''。或者你可以使用'地图',其中的键是'ADD','SUB','DIV',... – MrSmith42