Это моя программа Java Calculator Calculator. Мой компилятор JCreator, и он продолжает говорить одну ошибку, но я не знаю, что такое мои ошибки и что мне делать. Мне нужно это, чтобы бежать, и у меня заканчивается время.Java Calculator (1 ошибка)
public class calculator {
static double number1;
static double number2;
static String y;
public static void main(String[] args); {
do {
System.out.println("This is a calculator . . . not sure if you were expecting a cool intro");
System.out.println("");
System.out.println("THIS IS ALL POSSIBLE IN YOUR HEAD ... ");
System.out.println("");
System.out.println("Enter thee First Number then press the enter key");
double number1 = Expo.enterDouble();
System.out.println("");
System.out.println("Enter the Second Number then press the enter key ");
double number2 = Expo.enterDouble();
System.out.println("");
System.out.println("Would you like to Add, Subtract, Multiply, or Divide?");
System.out.println("");
String calc = Expo.enterString();
.toUpperCase();
switch ((calc)) {
case "ADD":
System.out.println(number1 + " + " + number2 + " = " + calculationsAdd(number1, number2));
break;
case "SUBTRACT":
System.out.println(number1 + " - " + number2 + " = " + +calculationsSubtract(number1, number2));
break;
case "MULTIPLY":
System.out.println(number1 + " * " + number2 + " = " + +calculationsMultiply(number1, number2));
break;
case "DIVIDE":
System.out.println(number1 + "/" + number2 + " = " + +calculationsDivide(number1, number2));
break;
}
System.out.println("");
System.out.println("Do you want to do more ca lculations ... yes or no?");
y = Expo.enterString();
System.out.println("");
} while (y.equals("yes"));
}
public static double calculationsAdd(double number1, double number2) {
double add = number1 + number2;
return add;
}
public static double calculationsSubtract(double number1, double number2) {
double subtract = number1 - number2;
return subtract;
}
public static double calculationsMultiply(double number1, double number2) {
double multiply = number1 * number2;
return multiply;
}
public static double calculationsDivide(double number1, double number2) {
double divide = number1/number2;
return divide;
}
}
Pls помогите мне в этом, он продолжает говорить мне об ошибке 1, я действительно не знаю, что моя ошибка ... – Jovili
Не могли бы вы отформатировать код, чтобы мы могли прочитать его и объяснить свой вопрос? – TangledUpInBlue
Пожалуйста, отредактируйте свой вопрос] (http://stackoverflow.com/posts/34658844/edit) и [отформатируйте свой код] (http://stackoverflow.com/editing-help), чтобы он был действительно читаемым ([здесь онлайн-форматирование] (http://codebeautify.org/javaviewer)). Пожалуйста, также найдите время, чтобы уточнить, что такое ошибка ** и **, где именно это происходит **. Я также могу рекомендовать сделать беглую попытку Google совершить ошибку, чтобы попытаться понять, что это такое, почему это происходит, и если есть уже существующее решение, которое вы могли бы использовать. – tnw