String a = new String("abcd");
String b = new String("abcd");
此時if (a==b)為false,因為a與b是分別指向不同的字串物件,String b = new String("abcd");
當要比較兩個字串內容是否相同,要用equals(),
例如:
String a = new String("abcd");
String b = new String("abcd");
String b = new String("abcd");
此時 if (a.equals(b)) 為true
沒有留言:
張貼留言