Integer和int大小比较
来源:互联网 发布:洛阳管家婆软件 编辑:程序博客网 时间:2024/05/24 05:29
代码:
public class b {public static void main(String[] args){Integer a1=new Integer(1000);Integer a2=new Integer(1000);Integer a3=new Integer(50);Integer a4=new Integer(50);Integer b1=1000;Integer b2=1000;Integer b3=50;Integer b4=50;int c1=1000;int c2=50;System.out.println(a1==a2);//false --new出的对象和缓存不相干System.out.println(a3==a4);//fasleSystem.out.println(a1==b1);//falseSystem.out.println(a3==b3);//falseSystem.out.println(b1==b2);//falseSystem.out.println(b3==b4);//true--(-128-127由于经常用到,会被缓存起来 )缓存,类似于string中的字面量System.out.println(a1==c1);//true --Integer和int比较会自动拆箱System.out.println(a3==c2);//trueSystem.out.println(b1==c1);//trueSystem.out.println("--------"); String string="hello"; String string2="he"+new String("llo"); System.out.println(string==string2);}}
执行结果:
falsefalsefalsefalsefalsetruetruetruetrue--------false
主要注意下integer对象在-128和+127范围时的比较。
1 0
- Integer和int大小比较
- Integer和int的比较大小
- int 和 integer 比较
- Int和Integer的比较
- Integer和int的比较
- int和Integer的比较
- Integer和int的比较
- java中int和integer比较,integer和integer比较
- Integer 和Integer数据大小比较
- java Integer.ValueOf(int)和new Integer(int)性能比较
- 【Java】Java中Integer和int比较大小出现的错误
- 关于int和Integer比较的问题
- Integer和int的种种比较
- Java——Integer和int比较
- Java中int和Integer关系比较
- Integer和Int比较的种种猫腻
- Integer值和int值的比较
- java中的Integer和int比较
- [Lpp] PHP的文件上传和下载
- leetcode数组之Climbing Stairs(同剑指offer T9)
- A1071.Speech Patterns
- 报错(Error:Configuration with name 'default' not found.)
- MongoDB基础操作
- Integer和int大小比较
- 将ipynb文件转换为pdf
- Linux环境Hadoop2.8.0搭建(单机模式-伪分布式模式)
- 大一春季联赛,dfs简单题(思路)
- 限制费用的最短路 例题:poj 1724
- Excel基本操作技巧荟萃 (值得您深入探讨 他懂了) 视频下载20170412-01
- scala与java的区别
- SQL系列(二)集合运算和函数的使用
- SubscriptionManager,SubscriptionInfo,TelephonyManager的使用