[轉載]String str=new String("a")和String str = "a"有什麼區別?

本文轉載,感謝原博客大佬,  原文連接 String A="ABC"; String B=new String("ABC"); 這兩個值,A,B 是否相等,如果都往HashSet裏面放,能放下嗎? 答:(a)A==B 的判斷爲false;          (b)A.equals(B)爲true ;因爲值相等,所以都往HashSet裏面放不下,只能放一個   問題:==與equals()的區別:
相關文章
相關標籤/搜索