java equals與==的區別

前言 相信大家學java的時候如果有人帶的話都會告訴你,如果類型是spring的話,對於值的判斷不要用==而是要用equals,我當時也是有人跟我這麼說,現在去看看equals源碼 equals代碼 可以看到,一開始用的也是==,但是對於string類型的對象,就會把string裏面的char數組取出來然後再一個一個字符來進行對比。 歸根結底,string字符串的數據是存放在一個char數組裏面的
相關文章
相關標籤/搜索