問題總結···整型包裝類的大小比較問題

今天在項目中遇到一個問題,將兩個Long類型的對象用==比較,結果一樣的值返回false。後來才反應過來,感覺這是個容易忽略的問題,所以總結一下。 像Long,Integer等都是基本類型的包裝類,他們既是一個對象,但又有些特殊。 首先==比較兩個對象比較的是他們本身的值,也就是指向的內存地址。所以一般情況下包裝類不要用==比較大小。 但是呢前面也說了,包裝類和一般對象有點不同。 例如兩個Inte
相關文章
相關標籤/搜索