Помогите разобраться что не так и как надо сделать
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
// TODO Auto-generated method stub
int result;
String doing;
int FirstNumber;
int SecondNumber;
String a = "+";
String b = "-";
String c = "*";
String d = ":";
Scanner scn = new Scanner(System.in);
System.out.println("Введите первое число");
FirstNumber = scn.nextInt();
System.out.println("Введите второе число");
SecondNumber = scn.nextInt();
System.out.println("Введите действие");
doing = scn.next();
if (doing == a){
result = FirstNumber + SecondNumber;
System.out.println(result);
}
if (doing == b){
result = FirstNumber - SecondNumber;
System.out.println(result);
}
if (doing == c){
result = FirstNumber * SecondNumber;
System.out.println(result);
}
if (doing == d){
result = FirstNumber / SecondNumber;
System.out.println(result);
}
}
}