java中包裝類Integer的 == 比較分析

直接上代碼,當int值在一個字節範圍內(-128~127)時:   當int值不在一個字節範圍內時,例如128(注意與第一張圖結果的區別)如下圖: 我們根據比較結果逐行分析: 第一行:可以看到 int 類型的數據與Integer對象的比較全部都爲 true,這是因爲,當int與Integer比較時,java會將Integer類型自動拆箱轉換爲 int 再進行比較,所以到最後是 int 和 int
相關文章
相關標籤/搜索