✎
编程开发网
首页
C语言
C++
面试
Linux
函数
Windows
数据库
下载
搜索
当前位置:
首页
->
AI编程基础
->
JAVA
Java 包装器潜规则
2014-11-24 10:14:23
·
作者:
·
浏览:
0
标签:
Java
包装
规则
Integer a=1000;
Integer b=1000;
System.out.println(a==b);
上面这些代码,对于一些知道 ''=='' 含义的人都明白,这个结果是False。因为他们是不同对象!
Integer c=100;
Integer d=100;
System.out.println(c==d);
相同的代码,不知道又有多少人认为是False 但悲剧的是True!!!
Java
也存在潜规则 O(∩_∩)O 。这牵扯到了java的一个自动打包拆包特性。例如 int 类型,凡是范围在 -128到127之间的值,都被认为是True!