異常記錄 數據對比異常

業務邏輯中需要對比兩個對象是否是同一個對象,不知道爲什麼我去判斷兩個對象是否是同一個對象,就用==去判斷兩個商品的id,然後id相等的時候返回給我一個false,然後我嘗試用equals方法去判斷,然後就會返回一個true,我想可能是因爲我用了包裝類型Integer類型的原因,測試了一下找到原因了,是因爲Integer自動裝箱與拆箱的原因,小於等於127的Integer類型會自動的拆箱可以直接用=
相關文章
相關標籤/搜索