java笔记 基本数据类型包装类

本文介绍了Java中如何将不同进制的数值转换为十进制,并探讨了Integer对象的创建过程中自动装箱和拆箱的行为。特别关注了在特定数值范围内Integer对象的比较操作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

----------- android培训java培训、java学习型技术博客、期待与您交流! ------------

几个新特点:

其他进制转换成十进制:

    Integer.parseInt("其他进制类型数据",进制大小)

    Integer x=4;//主动装箱,隐式调用new Integer(4);

    x = x+2;  //等号右面的符号自动拆箱(隐式调用x.intValue()),计算完成之后左面的的x再自动装箱

 

     Integer m=128;

     Integer n=128;

     System.out.println(m==n);//false,开辟了两块新空间存储两个类类型的m和n

     Integer m=127;

     Integer n=127;

     System.out.println(m==n);//true,对于数值范围在byte范围内的数值,新特性不开辟两块新空间进行装箱,这与上述不太相同

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值