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

int类型和Integer类型

int类型和Integer类型有什么区别?

正在回答

3 回答

你要明白java是面向对象的语言。

int只是一个基本的数据类型,只能进行一些运算or作为参数进行传递

Integer可以声明对象,能够提供很多对象之间的转换

1 回复 有任何疑惑可以回复我~

为了让基本数据类型也具备对象的特性, Java 为每个基本数据类型都提供了一个包装类,

1 回复 有任何疑惑可以回复我~

int 是基本类型,用起来很不方便,  Integer 是方法类,可以想象成自己写的HelloWorld类一样。里面有很多方法,这些方法可以帮助你完成int类与其他类之间的转换。这是int类做不到的

2 回复 有任何疑惑可以回复我~
#1

宜山骁骑3384152

可是比如说: int score1=86; double score2=score1; 不也可以吧int转换成double吗?
2016-06-01 回复 有任何疑惑可以回复我~
#2

qq_樊猛_03163917 回复 宜山骁骑3384152

这是数字类型直接的转换, int不能转成String。 Integer可以。
2016-06-02 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

int类型和Integer类型

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信