我几天前才刚开始使用Java,并且一直在开发此计算器程序,每当我运行它时,它都会要求一个方程式,就像应该的那样,但是当我输入方程式时,什么也没发生。这是代码:
Scanner reader = new Scanner(System.in);
System.out.println("Enter equation:");
String equation;
equation = reader.nextLine();
if(equation.contains("+")) {
String valueStore = "";
int a = 1;
boolean i;
while(i = true) {
if(equation.charAt(a) != ' ' && equation.charAt(a) != '+') {
valueStore = valueStore.concat(String.valueOf(equation.charAt(a)));
a = a++;
} else {
i = false;
}
}
double firstTerm = Double.parseDouble(valueStore);
System.out.println(firstTerm);
默认情况下,在Java中,
该代码回答了您的问题