Java中==和equals區別

我的理解是:==比較的是存儲在棧中的東西 而equals比較的是存儲在堆中的東西。 複合數據類型的變量在棧中存儲的是引用類型變量的地址,本身存儲在堆中。所以用==比較它們不等,用equals比較則相等。   Java中的數據類型,可分爲兩類:  1.基本數據類型,也稱原始數據類型。byte,short,char,int,long,float,double,boolean    他們之間的比較,應用
相關文章
相關標籤/搜索