天天看點

一點一點檢視JDK源碼 - 一小碼農

一點一點檢視JDK源碼

String 的 equals方法

  String作為final類 是不可變的 而且底層使用的是char [] 存儲的 是以比較方式也比較簡單 

  1 判斷記憶體位址 

  2 可比較的前提是 傳入的參數必須是String類型 不然沒有可比性

  3 比較value的長度 也就是char [] 的長度

  4 周遊value 逐個比較char [] 内每個的字元 如果都相等 那麼這兩個字元串就是相等的

小白剛剛開始寫部落格 請各位大神多多指教

posted on

2019-04-12 10:10 

一小碼農 

閱讀(258) 

評論(0) 

編輯 

收藏 

舉報

一點一點檢視JDK源碼 - 一小碼農