String == 的內存圖spa
String equals使用注意事項:指針
1.任何對象都能用Object進行接收對象
2.equals方法具備對稱性,也就是a.equals(b)和b.equals(a)效果同樣blog
3.若是比較雙方一個常量一個變量,推薦吧常量字符串寫在前面內存
推薦:"abc".equals(str) 字符串
不推薦:str.equals("abc") 若是str爲null會報空指針異常變量
String a.equalsIgnoreCase(b) 忽略大小寫進行比較方法