Я пытаюсь сделать калькулятор basi c в java, используя сканер для ввода строки, а затем разделите строку на числа и операторы, а затем выполните уравнение.
Scanner scanner = new Scanner(System.in);
System.out.println("Enter equation:\n");
String equation = scanner.nextLine();
for (char i = 0; i < equation.length(); i++) {
if (i == '+') {
System.out.println("add");
} else if (i == '-') {
System.out.println("minus");
} else if (i == '*') {
System.out.println("times");
} else if (i == '/') {
System.out.println("divide");
}
}
У меня есть метод, в котором я могу запросить уравнение, преобразовать его в строку и затем отобразить оператор. Но я понятия не имею, куда отсюда попасть go. Я посмотрел на регулярное выражение, чтобы попытаться разделить его, но это не кажется возможным. Любая помощь будет отличной! Спасибо :)