Q1 下面的代码片段的输出是什么?
1
2
3
4
5
6
7
8
|
Object s1 = new String( "Hello" ); Object s2 = new String( "Hello" ); if (s1 == s2) { System.out.println( "s1 and s2 are ==" ); } else if (s1.equals(s2)) { System.out.println( "s1 and s2 are equals()" ); } |
1
|
|
A1.输出结果是:
s1 and s2 are equals()
Q2 下面代码片段的输出是什么?
1
2
3
4
5
6
7
8
|
Object s1 = "Hello" ; Object s2 = "Hello" ; if (s1 == s2) { System.out.println( "s1 and s2 are ==" ); } else if (s1.equals(s2)) { System.out.println( "s1 and s2 are equals()" ); } |
A2.答案是:
s1 and s2 are ==