[quote=引用 4 楼 qq_42588815 的回复:][quote=引用 1 楼 qybao 的回复:]稍微有点区别 -128到127范围内的自动装箱有内置缓存 也就是 Integer n1=100; Integer n2=100; n1==n2; 而 Integer n1=new Integer(100); Integer n2=new Integer(100); n1!=n2 可以用equals比较的,对象类型都是通过equals来比较的,不能用==,Integer的-128到127范围的自动装箱例外
稍微有点区别 -128到127范围内的自动装箱有内置缓存 也就是 Integer n1=100; Integer n2=100; n1==n2; 而 Integer n1=new Integer(100); Integer n2=new Integer(100); n1!=n2 可以用equals比较的,对象类型都是通过equals来比较的,不能用==,Integer的-128到127范围的自动装箱例外
[quote=引用 1 楼 qybao 的回复:]稍微有点区别 -128到127范围内的自动装箱有内置缓存 也就是 Integer n1=100; Integer n2=100; n1==n2; 而 Integer n1=new Integer(100); Integer n2=new Integer(100); n1!=n2 可以用equals比较的,对象类型都是通过equals来比较的,不能用==,Integer的-128到127范围的自动装箱例外
62,614
社区成员
307,327
社区内容
加载中
试试用AI创作助手写篇文章吧