When i ran this :
class equals
{
public static void main(
String args[]) {
Object o1= new Object();
Object o2 = new Object();
boolean b = (o1==o2);
System.out.println("== Magic " +b);;
}
}
It gave me result : == Magic false
But when i ran this:
class equals
{
public static void main(String args[]) {
Object o1= new Object();
Object o2 = new Object();
System.out.println("== Magic " +o1==o2);;
}
}
result was : false,
the == Magic string was lost, can some one explains me why?