According to me the Output should be:false,true,true.becoz valueOf(); method is just another way to construct wrapper object,and when we compare two different object references it returns false.While the idea i have got from the explanation of Question is their is a huge difference between saying: But Still the thing left dangling is,is'nt both the objects are different. plz elobrate on to this as soon as possible.
Output: false,true false,true true,true,true whether according to me Output: false,true false,true false ,true,true which is coz we r comparing two different object references via == plz elobrate to this...
"Do not be afraid of going slow, be afraid of standing still"
Hi, Bolleans true and false are stored in literal pools...so there will be only two values...that never get change. and references are pointing to these values only..Depends on the value,it will point to either false or true..so the results...
Be reasonable. You can't destroy everything. Where would you sit? How would you read a tiny ad?
Free, earth friendly heat - from the CodeRanch trailboss