java中==和equals的區別

先說一下==這個運算符的做用 它能夠比較兩個基本數據類型和引用數據類型(也便是通常咱們自定義的一種類型) 1:對於基本數據類型來說,如 int,double,String來說 它比較的是數據類型的值是否相同。(不過比較的類型不必定相同,如int a=5和double b=5通過比較返回的仍然是true) java 2:==運算符在比較引用數據類型時比較的時兩個引用數據類型的地址值是否相等。web
相關文章
相關標籤/搜索