I'm not getting any output out of this calculator. Can someone tell me why?
import java.util.*;
public class JavaMain {
public static void main(String[] args) {
float num1, num2;
String op;
float d, m, a, s;
Scanner input = new Scanner(System.in);
System.out.println("Calculator");
System.out.print("Please enter an operation: ");
op = input.next();
System.out.print("First Number: ");
num1 = input.nextFloat();
System.out.print("Second Number: ");
num2 = input.nextFloat();
if (op == "+"){a = (num1 + num2);
System.out.println(num1 + "+" + num2 + "=" + a);
}
if (op == "-"){s = (num1 - num2 );
System.out.println(num1 + "-" + num2 + "=" + s);
}
if (op == "/"){d = (num1/num2);
System.out.println(num1 + "/" +num2 + "=" + d);
}
if (op == "*"){m = (num1*num2);
System.out.println(num1 + "*" + num2 + "="+ m);
}
}
}// why am i not getting any outputs