-3
java中計算器的字符驅動格式 我得到的錯誤是沒有使用本地變量h
的值。如果有人能幫我一下嗎?如何使用字符驅動格式編寫Java計算器?
public static void main (String [] args) {
Scanner input = new Scanner(System.in);
double num1,sum;
double num2;
String h;
System.out.println("| MENU Calculator |");
System.out.println("| Options: |");
System.out.println("| a. Add |");
System.out.print("choose one option:");
h=input.next();
System.out.print("enter first num: ");
num1 = input.nextDouble();
System.out.print("enter second num: ");
num2 = input.nextDouble();
if (true)
h="a";
System.out.println("enter first num: ");
num1=input.nextDouble();
System.out.println("enter second num: ");
num2=input.nextDouble();
sum=num1+num2;
System.out.println("sum: " +sum);
}
}
1.它肯定是一個警告,而不是一個錯誤。 2.你確實從不使用'h',你只給它賦值,並且從不讀它。 –
你的問題是什麼?你不使用'h'?你不這樣做,所以編譯器是對的! – John3136
請閱讀一些教程並學習理解錯誤消息。 「不使用'h'的值」。 _你在發佈的代碼中不使用'h' **任何地方** – Arc676