Java学习之包装类

概念

由于基本数据类型只能做一些简单的操作和运算,所以Java为我们封装了基本数据类型,为每种基本数据类型提供包装类
包装类就是封装了基本数据类型的类,为我们提供了更多复杂的方法和一些变量

分类

基本数据类型对应包装类
intInterger
byteByte
shortShort
longLong
charCharacter
floatFloat
doubleDouble
booleanBoolean

Integer类

1.构造方法

    new Integer(int value);
    new Integer(String s);

2.String转换成int

int intValue();//包装类的对象名调用
static int parseInt(String s);//包装类名直接调用

3.int转换成字符串类型:
方法一:字符串连接符+
方法二:toString()方法

基本数据类型和包装类的区别

基本数据类型存储在堆里,包装类型存储在栈里

拆箱

String a=”1”;
Interger num=new Interger(a);
int b=num;//自动拆箱
int c=num.intValue();//显式拆箱

装箱

int b=1;
Interger num2=b;//自动装箱
Interger num3=new Interger(b);//显式装箱
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值