Решил написать простой калькулятор который умеет складывать, вычитать, умножать и делить. Нужно ввести два числа, а затем ввести действие которое мы хотим сделать с этими числами. После ввода всех данных программа ищет нужный условный оператор и производит действие с числами, но проблема в том что как раз таки программа не ищет условный оператор, а просто последовательно выполняет все действия после ввода данных
Код:
package com.company;
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner console = new Scanner(System.in);
System.out.println("Какое действие вы хотите использовать?");
String plus = console.nextLine();
System.out.println("Введите первое число");
int num1 = console.nextInt();
System.out.println("Введите второе число");
int num2 = console.nextInt();
{
if (plus == "умножение");
System.out.println(num1 * num2);
}
{
if (plus == "деление");
System.out.println(num1 / num2);
}
{
if (plus == "прибавление");
System.out.println(num1 + num2);
}
{
if (plus == "вычитание");
System.out.println(num1 - num2);
}
}
}