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 中的 ==相关推荐

  1. java中 int 比较_java中Integer与int的种种比较你知道多少?

    如果面试官问Integer与int的区别:估计大多数人只会说道两点,Ingeter是int的包装类,int的初值为0,Ingeter的初值为null.但是如果面试官再问一下Integer i = 1; ...

  2. Java中ArrayList、Integer[]和int[]的相互转换

    一.Integer[]与ArrayList的互转 1. Integer[]转ArrayList (1) 方法一: 利用Arrays工具类中的asList方法 Integer[] arr = {1,2, ...

  3. Java中怎么将Long类型转换成Integer或int类型

    Java中怎么将Long类型转换成Integer或int类型?    强转.Long a=10l; int b = (int)a; 不过如果long值超出int的取值范围后再转型的话会有问题的.就是转 ...

  4. java怎么往list里存int,Java中List、Integer[]、int[] 的相互转换

    本文涉及到一些 Java8 的特性. int[]数组 int[] data = {4, 5, 3, 6, 2, 5, 1}; int[] 转 List List list1 = Arrays.stre ...

  5. (备忘)Java数据类型中String、Integer、int相互间的转换

    1.Integer转换成int的方法 Integer i; int k = i.intValue(); 即Integer.intValue(); 2.int转换成Integer int i; Inte ...

  6. Java数据类型中String、Integer、int相互间的转换

    1.Integer转换成int的方法 Integer i;  int k = i.intValue(); 即Integer.intValue(); 2.int转换成Integer int i; Int ...

  7. int 转interger java_Java中Integer和int之间的转换

    int到Integer: int a=3; Integer A=new Integer(a); 或: Integer A=Integer.valueOf(a); Integer到int: Intege ...

  8. integer 转int类型 java_Java数据类型中String、Integer、int相互间的转换

    Java数据类型String.Integer.int相互间的转换 1.Integer转换成int的方法 Integer i = new Integer(10); int k = i.intValue( ...

  9. Integer vs int

    http://www.cnblogs.com/liuling/archive/2013/05/05/intAndInteger.html 如果面试官问Integer与int的区别:估计大多数人只会说道 ...

最新文章

  1. php实现适配器模式(转)
  2. php在线考试自动批卷_php网络在线考试组卷系统
  3. HDU 1009 - FatMouse' Trade (部分背包问题)
  4. 8086汇编4位bcd码_51单片机用汇编语言实现BCD码转换
  5. ReentrantLock重入锁
  6. Rich feature hierarchies for accurate object detection and semantic segmentation(RCNN)
  7. python调用hownet API计算两个词的相似度
  8. 【Microsoft Azure 的1024种玩法】五十五.Azure speech service之通过JavaScript快速实现文本转换为语音
  9. java该选择哪个城市_逃离北上广,java程序员又能选择哪些城市呢?
  10. java-家庭作业2
  11. Keil暗色模式配置文件
  12. Linux误删数据恢复实验
  13. C++数组连接求能被7整除的数
  14. 打印万年历的c语言程序,C语言打印万年历
  15. 前端笔记(03)——一文看懂flex布局
  16. 蓝绿部署、滚动部署、灰度发布、金丝雀发布
  17. ping网址www.baidu.com等返回127.0.0.1
  18. 对抗样本学习笔记:Adversarial Examples: Attacks and Defenses for Deep Learning
  19. VS2017+Fortran2018(intel parallel studio xe 2018 update 3)集成失败【已解决】
  20. android 网易云音乐上滑动画,Android_Activity切换动画OverridePendingTransition(Cover 网易云音乐动画)...

热门文章

  1. docker 运行mysql镜像_docker 生成mysql镜像启动时自动执行sql
  2. mysql5.7.21压缩版_mysql5.7.21解压版安装配置图文
  3. Java招聘数据统计_拉勾网2019年3月20日招聘数据统计
  4. python中float可以和int计算吗_python 中int ,float,字符串的操作
  5. vue 转换信息为二进制 并实现下载
  6. swoole 固定包头格式
  7. Adopt Open JDK官方文档(四)基于虚拟机的编译环境
  8. jedis 用连接池时超时返回值类型错误
  9. zookeeper的maxSessionTimeout默认值导致hbase regionserver超时
  10. 卸掉包袱,诺基亚将走得更远