为了账号安全,请及时绑定邮箱和手机立即绑定

在java中如何实现Object与Int的转换

在java中如何实现Object与Int的转换

开心每一天1111 2019-03-22 19:19:28
在java中如何实现Object与Int的转换

5 回答

?
FFIVE

TA贡献1797条经验 获得超6个赞

首先你要搞懂Object是所有类的父类;
自然而然Object就是Integer的父类,同时Integer也是int的包装类;
举个例子:
Object obj = new Integer(123);
int i = ((Integer)obj).intValue();

查看完整回答
反对 回复 2019-03-27
?
Cats萌萌

TA贡献1805条经验 获得超9个赞

//首先你得保证Object中存放的是Integer类型(或者其他数值类型的封装类)的数据
Integer A=5;
Object B=A;
Integer C=(Integer)B; //强制转换
int D=C;

查看完整回答
反对 回复 2019-03-27
?
桃花长相依

TA贡献1860条经验 获得超8个赞

1、强制转换
2、Object先toString,再Integer.parseInt();
3、不知道是不是这个意思,如果是把int转化为Object,直接new Integer(param);

查看完整回答
反对 回复 2019-03-27
?
守着一只汪

TA贡献1872条经验 获得超3个赞

java.lang里面有个类叫Integer 这个类就是将int型的数字装换成对象!
例如Integer integer = new Integer(int value) ;
将value转换成整型对象!

查看完整回答
反对 回复 2019-03-27
?
拉莫斯之舞

TA贡献1820条经验 获得超10个赞

int result=0;
if(Obj instanceof Integer) result=(Integer)Obj;
else throw new NumberFormatException();

查看完整回答
反对 回复 2019-03-27

添加回答

代码语言

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号