发表时间:2010-09-30
出这面试题挺没意义的。。
|
|
发表时间:2010-09-30
mimang2007110 写道 String a="abc"; String b="abc"; System.out.println("==================>" + (a==b)); 这样输出是true String a=new String("abc"); String b=new String("abc"); System.out.println("==================>" + (a==b)); 这样输出是false 应该是: System.out.println("==================>" + (a==b)); 这样输出是==================>true 所以出题的人其实告诉了你优先级的问题 无聊啊,这样的面试老子“抗面” |
|
发表时间:2010-09-30
-------- 在a==b上没有加括号时
C:\Program Files\Java\jdk1.5.0_15\bin>javac test.java C:\Program Files\Java\jdk1.5.0_15\bin>java test false -------- 在a==b上没有加括号时 C:\Program Files\Java\jdk1.5.0_15\bin>javac test.java C:\Program Files\Java\jdk1.5.0_15\bin>java test ====>true |
|
发表时间:2010-09-30
真正下套。。。。误人子弟
|
|
发表时间:2010-09-30
这个太猥琐了。。。。。
|
|
发表时间:2010-09-30
确实很邪恶啊
|
|
发表时间:2010-09-30
呃.... 真汗啊. 优先级基本都没想过... 受教了.!
|
|
发表时间:2010-09-30
false
|
|
发表时间:2010-09-30
String a = new String("abc")
String b = new String("abc") |
|
发表时间:2010-09-30
华为就喜欢出这样的题
|