谁‍知‍道宝‍宝起‍名网‍站哪‍个信‍誉好呢

刚刚力扣刷题的时候 用了如下聲明去存储元素。

提交完代码有两个样例没过,自己测试了一会儿觉得很纳闷为啥明明相同的两个数字,却不相等想着想着,突然聯想到了前不久看到的一个关于Integer的知识点简单点说就是Integer在变量的定义和初始化时会用到Integer.valueOf()方法。该方法会返回一个[-128, 127]范围的缓存数组用户緩存此范围内所创建的实例对象。如果某值在此区间内就直接拿来用;不存在的话,就new一个Integer对象(导致即使a和b同值但是不等的情况)。


    
 
 
 
 
 

刚刚力扣刷题的时候 用了如下聲明去存储元素。

提交完代码有两个样例没过,自己测试了一会儿觉得很纳闷为啥明明相同的两个数字,却不相等想着想着,突然聯想到了前不久看到的一个关于Integer的知识点简单点说就是Integer在变量的定义和初始化时会用到Integer.valueOf()方法。该方法会返回一个[-128, 127]范围的缓存数组用户緩存此范围内所创建的实例对象。如果某值在此区间内就直接拿来用;不存在的话,就new一个Integer对象(导致即使a和b同值但是不等的情况)。


    
 
 
 
 
 

我要回帖

更多关于 zwj是谁 的文章

 

随机推荐