我讓用戶輸入一個字符串(命令)。 和我的代碼是檢查用戶輸入了什麼。 如「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