我得到這個錯誤,因爲我的代碼。錯誤:線程「主」中的異常java.lang.NullPointerException
這裏是我的代碼:
import java.util.*;
public class car{
public static void main(String[]args) throws java.io.IOException{
Scanner v = new Scanner(System.in);
String model = new String();
double cost=0;
System.out.print("Enter model: ");
model = System.console().readLine();
if(model == "GL"){
cost = 420000;
}
if (model == "XL"){
cost = 3398000;
}
System.out.print("Car phone: ");
char phone = (char)System.in.read();
if(phone == 'W'){
cost = cost + 40000;
}
System.out.print("Full or installment: ");
char paid = (char)System.in.read();
if(paid == 'F'){
cost = cost - 0.15 * cost;
}
System.out.print("Cost: " + cost);
}
}
,這就是結果。錯誤: 輸入模式:異常線程 「main」 顯示java.lang.NullPointerException 在car.main(car.java:10)
非常感謝!它幫助我消除了錯誤,我會牢記這一點。現在是組織我的代碼的時候,我可以得到我想要的輸出。再次謝謝你! –
沒問題 - 很高興幫助! – priboyd