Java中的 == 和 equals()方法到底有什麼不一樣

1.首先,==號在比較基本數據類型時比較的是值,而用==號比較兩個對象時比較的是兩個對象的地址值java 咱們還會發現。str4 == str2。由於各類字符串存放在公共存儲池!!!雖然str2和str4各自初始化了,可是他們實際指向了同一塊空間。code 2.equals()方法存在於Object類中,由於Object類是全部類的直接或間接父類,也就是說全部的類中的equals()方法都繼承自O
相關文章
相關標籤/搜索