hi,
Which of the following prints "Equal"
A) int a = 10; float f = 10;
if ( a = = f) { System.out.println("Equal");}
B) Integer i = new Integer(10);
Double d = new Double(10);
if ( i = =d) { System.out.println("Equal");}
C) Integer a = new Integer(10);
int b = 10;
if ( a = = b) { System.out.println("Equal");}
D)
String a = new String("10");
String b = new String("10");
if ( a = = b) { System.out.println("Equal");}
answer is A.Please explain.