如果用戶鍵入「C」,我只是希望輸出爲12.0 與鍵入「H」相同。 問題是輸入被存儲爲字符串正確嗎? 我試圖將字符串轉換爲加倍雖然Double.parseDouble基於鍵盤輸入的返回值?
import java.util.Scanner;
public class Elements {
Scanner input=new Scanner(System.in);
public static final double H = 1.0;
public static final double Li = 6.9;
public static final double Be = 9;
public static final double B = 10.8;
public static final double C = 12.0;
public double output() {
return C ; // I want the user to choose the variable to return
}
}
這甚至不會編譯。你能告訴我們你試過了什麼嗎? – Keppil