Java中equals與==的使用

平時開發代碼中做比較的地方,有些時候equals()方法和==用的不太恰當,所以今天抽空研究了一下 首先上測試圖 ①直接定義String類型變量a,b,都賦值爲a ②直接定義String類型對象c,d,都賦值爲a 比較二者之前是否相等,一開始覺得圖中②應該爲false,但是執行後發現竟然爲true,原因如下圖:   結論: ①判斷值是否相等用equals()(除基本數據類型:byte,short,
相關文章
相關標籤/搜索