精华内容
下载资源
问答
  • 装箱与拆箱

    2020-11-23 19:29:08
    装箱与拆箱 装箱:基本数据类型装换为包装类;拆箱:包装类转换为基本数据类型; package 装箱与拆箱; public class Test { public static void main(String[] args) { //装箱:基本数据类型装换为包装类 ...

    装箱与拆箱

    装箱:基本数据类型装换为包装类;拆箱:包装类转换为基本数据类型;

    package 装箱与拆箱;
    
    public class Test {
    
    	public static void main(String[] args) {
    		//装箱:基本数据类型装换为包装类
    		Integer a = 12;
    		//拆箱:包装类转换为基本数据类型
    		int aa = a;
    		//特点:
    		//1、缓存:
    			//1、Byte Short Integer Long will cashe -128~127
    		Integer b1 = 127;
    		Integer b2 = 127;
    		System.out.println(b1==b2);//==比较地址,但是已经缓存过了,比较值是否相等
    		Integer a1 = 128;
    		Integer a2 = 128;
    		System.out.println(a1==a2);//==比较地址,未缓存
    			//2、Double Float 不缓存
    			//3、Character 0~127
    			//4、Boolean 缓存
    		b1 = new Integer(11);
    		b2 = new Integer(11);
    		System.out.println(b1==b2);
    		//2、自动拆箱:和基本数据类型比较时,自动转为基本数据类型
    		int c = 12;
    		Integer cc = 12;
    		Integer ccc = new Integer(12);
    		System.out.println(c==cc);
    		System.out.println(cc==ccc);
    		System.out.println(c==cc);
    	}
    }
    

     

    展开全文
  • 轻松学习C#的装箱与拆箱,在之前的文章简单的提到了轻松学习C#的装箱与拆箱,本文带着大家更加详细的介绍轻松学习C#的装箱与拆箱,感兴趣的小伙伴们可以参考一下
  • 主要介绍了C#实现装箱与拆箱操作,对于新手理解装箱与拆箱有一定的帮助,需要的朋友可以参考下

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 55,670
精华内容 22,268
关键字:

装箱与拆箱