zoukankan      html  css  js  c++  java
  • Integer类型比较相等

     1 package integer;
     2 
     3 public class IntegerDemo1 {
     4     public static void main(String[] args) {
     5         
     6         Integer i1 = new Integer(128);
     7         Integer i2 = new Integer(128);
     8         System.out.println(i1==i2);//false
     9         System.out.println(i1.equals(i2));//true
    10         
    11         Integer i3 = 127;//自动装箱
    12         Integer i4 = 127;
    13         System.out.println(i3==i4);
    14         System.out.println(i3.equals(i4));
    15         
    16         Integer i5 = 128;
    17         Integer i6 = 128;
    18         //默认IntegerCache.low 是-127,Integer.high是128,
    19         //如果在这个区间内,他就会把变量i当做一个变量,放到内存中;但如果不在这个范围内,就会去new一个Integer对象,
    20         System.out.println(i5==i6);//超过128  false
    21         System.out.println(i5.equals(i6));//true
    22 
    23     }
    24 }
    Integer类型比较相等

  • 相关阅读:
    python常用库
    python多线程
    python内存泄漏
    用python实现js语言里的特性
    nginx + uwsgi
    mysql语句
    urllib模块
    提取数据xpath,re,css
    selenium模块
    脱壳
  • 原文地址:https://www.cnblogs.com/star521/p/8885685.html
Copyright © 2011-2022 走看看