In this circumstance what is the value of variable y
after the first two statements? I'm assuming it's Integer 7 but my book says automatic unboxing
of objects only occurs with relational operators < >". I'm a little confused how variable Integer y
gets it's value. Does any unboxing
occur in newInteger(x)
?
Integer x = 7;
Integer y = new Integer(x);
println( "x == y" + " is " + (x == y))