整数缓冲区

Posted sx-xiaoL

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了整数缓冲区相关的知识,希望对你有一定的参考价值。

整数缓冲区

  • java预先创建了256个常用的整数包装类型对象。

  • 在实际应用中,对已创建的对象进行重复使用。

    public class Demo02 
        public static void main(String[] args) 
           Integer integer1=new Integer(100);
           Integer integer2=new Integer(100);
            System.out.println(integer1==integer2);//false
            Integer integer3=Integer.valueOf(100);//自动装箱        int取值范围:-128-127
            Integer integer4=Integer.valueOf(100);
            System.out.println(integer3==integer4);//true
            Integer integer5=Integer.valueOf(200);//自动装箱
            Integer integer6=Integer.valueOf(200);
            System.out.println(integer5==integer6);//false
        
    
    

Integer整数缓冲区

Integer整数缓冲区

示例代码:

public class Demo2 {
    public static void main(String[] args) {
       //面试题
        Integer integer1 = new Integer(100);
        Integer integer2 = new Integer(100);
        System.out.println(integer1==integer2);//false

        Integer integer3 = Integer.valueOf(100); //自动装箱  Integer.valueOf() 方法
        Integer integer4 = 100;
        System.out.println(integer3==integer4);//true   -128到127之间

        Integer integer5 = Integer.valueOf(200);//自动装箱  Integer.valueOf() 方法
        Integer integer6 = 200;
        System.out.println(integer5==integer6);//false   不在-128到127之间  直接new Integer();
    }
}

 

以上是关于整数缓冲区的主要内容,如果未能解决你的问题,请参考以下文章

将整数复制到缓冲区 memcpy C++

将整数纹理附加到帧缓冲区

如何将字节切片 (&[u8]) 的缓冲区转换为整数?

将整数转换为字符缓冲区以进行串行通信......? [关闭]

c ++打印缓冲区(整数到字符串)

使用缓冲区而不是直接对整数使用 scanf 函数的原因