Skip to content

Commit b51b826

Browse files
authored
修改文章中装箱写成拆箱的笔误
1 parent 07cc257 commit b51b826

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

docs/java/basis/Java基础知识疑难点.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,7 @@ Integer i2 = new Integer(40);
7777
System.out.println(i1==i2);//false
7878
```
7979

80-
`Integer i1=40` 这一行代码会发生拆箱,也就是说这行代码等价于 `Integer i1=Integer.valueOf(40)` 。因此,`i1` 直接使用的是常量池中的对象。而`Integer i1 = new Integer(40)` 会直接创建新的对象。因此,输出 false 。
80+
`Integer i1=40` 这一行代码会发生装箱,也就是说这行代码等价于 `Integer i1=Integer.valueOf(40)` 。因此,`i1` 直接使用的是常量池中的对象。而`Integer i1 = new Integer(40)` 会直接创建新的对象。因此,输出 false 。
8181

8282
记住:**所有整型包装类对象之间值的比较,全部使用 `equals()` 方法比较**
8383

0 commit comments

Comments
 (0)