2011年8月25日

Java : ==

== 運算在Java中被用來比較左右兩個名稱,是否指向同一物件,例如:
String a = new String("abcd");
String b = new String("abcd");
此時if (a==b)為false,因為a與b是分別指向不同的字串物件,

當要比較兩個字串內容是否相同,要用equals()
例如:

String a = new String("abcd");
String b = new String("abcd");


此時 if (a.equals(b)) 為true

沒有留言: