Integer 与 int 中的 ==
public class IntegerTest {public static void main(String args[]){/*** int == 比较大小*/int p1 = 100;int p2 = 100;System.out.println(p1==p2);//true/*** integer == 比较地址*/Integer p3 = new Integer(100);Integer p4 = new Integer(100);System.out.println(p3==p4);//false/*** integer int == 会先进行 装包*/Integer p5 = 10000;int p6 = 10000;System.out.println(p5==p6);//true/*** Integer在 直接赋值时(如:Integer i= 100),实际上是调用Integer.valueOf(),* 而Integer.valueOf() 内部会对(-127~128)范围内的数据做缓存,范围内的地址相同,地址外不同* 所以 * p7==p8 为 true* p9==p10 为 false*/Integer p7 = 100;Integer p8 = 100;System.out.println(p7==p8);// trueInteger p9 = 10000;Integer p10 = 10000;System.out.println(p9==p10);//false } }
转载于:https://www.cnblogs.com/the-wang/p/10436067.html
Integer 与 int 中的 ==相关推荐
- java中 int 比较_java中Integer与int的种种比较你知道多少?
如果面试官问Integer与int的区别:估计大多数人只会说道两点,Ingeter是int的包装类,int的初值为0,Ingeter的初值为null.但是如果面试官再问一下Integer i = 1; ...
- Java中ArrayList、Integer[]和int[]的相互转换
一.Integer[]与ArrayList的互转 1. Integer[]转ArrayList (1) 方法一: 利用Arrays工具类中的asList方法 Integer[] arr = {1,2, ...
- Java中怎么将Long类型转换成Integer或int类型
Java中怎么将Long类型转换成Integer或int类型? 强转.Long a=10l; int b = (int)a; 不过如果long值超出int的取值范围后再转型的话会有问题的.就是转 ...
- java怎么往list里存int,Java中List、Integer[]、int[] 的相互转换
本文涉及到一些 Java8 的特性. int[]数组 int[] data = {4, 5, 3, 6, 2, 5, 1}; int[] 转 List List list1 = Arrays.stre ...
- (备忘)Java数据类型中String、Integer、int相互间的转换
1.Integer转换成int的方法 Integer i; int k = i.intValue(); 即Integer.intValue(); 2.int转换成Integer int i; Inte ...
- Java数据类型中String、Integer、int相互间的转换
1.Integer转换成int的方法 Integer i; int k = i.intValue(); 即Integer.intValue(); 2.int转换成Integer int i; Int ...
- int 转interger java_Java中Integer和int之间的转换
int到Integer: int a=3; Integer A=new Integer(a); 或: Integer A=Integer.valueOf(a); Integer到int: Intege ...
- integer 转int类型 java_Java数据类型中String、Integer、int相互间的转换
Java数据类型String.Integer.int相互间的转换 1.Integer转换成int的方法 Integer i = new Integer(10); int k = i.intValue( ...
- Integer vs int
http://www.cnblogs.com/liuling/archive/2013/05/05/intAndInteger.html 如果面试官问Integer与int的区别:估计大多数人只会说道 ...
最新文章
- php实现适配器模式(转)
- php在线考试自动批卷_php网络在线考试组卷系统
- HDU 1009 - FatMouse' Trade (部分背包问题)
- 8086汇编4位bcd码_51单片机用汇编语言实现BCD码转换
- ReentrantLock重入锁
- Rich feature hierarchies for accurate object detection and semantic segmentation(RCNN)
- python调用hownet API计算两个词的相似度
- 【Microsoft Azure 的1024种玩法】五十五.Azure speech service之通过JavaScript快速实现文本转换为语音
- java该选择哪个城市_逃离北上广,java程序员又能选择哪些城市呢?
- java-家庭作业2
- Keil暗色模式配置文件
- Linux误删数据恢复实验
- C++数组连接求能被7整除的数
- 打印万年历的c语言程序,C语言打印万年历
- 前端笔记(03)——一文看懂flex布局
- 蓝绿部署、滚动部署、灰度发布、金丝雀发布
- ping网址www.baidu.com等返回127.0.0.1
- 对抗样本学习笔记:Adversarial Examples: Attacks and Defenses for Deep Learning
- VS2017+Fortran2018(intel parallel studio xe 2018 update 3)集成失败【已解决】
- android 网易云音乐上滑动画,Android_Activity切换动画OverridePendingTransition(Cover 网易云音乐动画)...
热门文章
- docker 运行mysql镜像_docker 生成mysql镜像启动时自动执行sql
- mysql5.7.21压缩版_mysql5.7.21解压版安装配置图文
- Java招聘数据统计_拉勾网2019年3月20日招聘数据统计
- python中float可以和int计算吗_python 中int ,float,字符串的操作
- vue 转换信息为二进制 并实现下载
- swoole 固定包头格式
- Adopt Open JDK官方文档(四)基于虚拟机的编译环境
- jedis 用连接池时超时返回值类型错误
- zookeeper的maxSessionTimeout默认值导致hbase regionserver超时
- 卸掉包袱,诺基亚将走得更远