public class ClassA{<br /> public int getValue(){<br /> int value=0;<br /> boolean setting=true;<br /> String title="Hello";<br /> if(value||(setting && title=="Hello")){return 1;}<br /> if(value==1&title.equals("Hello")){return 2;}<br /> }<br /> }<br /> And:<br /> ClassA a=new ClassA();<br /> a.getValue();<br /> What is the result?()<p> public class ClassA{<br /> public int getValue(){<br /> int value=0;<br /> boolean setting=true;<br /> String title="Hello";<br /> if(value||(setting && title=="Hello")){return 1;}<br /> if(value==1&title.equals("Hello")){return 2;}<br /> }<br /> }<br /> And:<br /> ClassA a=new ClassA();<br /> a.getValue();<br /> What is the result?()</p>
A、A.1
B、B.2
C、C.Compilation fails.
D、D.The code runs with no output.
E、E.An exception is thrown at runtime.