找回密码
 立即注册
搜索
热搜: 日历 老黄历
查看: 30|回复: 2

int 和 Integer 的区别

[复制链接]

2379

主题

2

回帖

7555

积分

新手上路

Rank: 1

积分
7555
发表于 前天 12:48 | 显示全部楼层 |阅读模式
回复

使用道具 举报

0

主题

4383

回帖

9192

积分

新手上路

Rank: 1

积分
9192
发表于 前天 13:01 | 显示全部楼层
1.int是基本的数据类型,直接存数值;
  2.Integer是int的封装类;integer 是对象,用一个引用指向这个对象;Integer 是一个类,是int的扩展,定义了很多的转换方法。
       3.int和Integer都可以表示某一个数值;
  4.int和Integer不能够互用,因为他们两种不同的数据类型;
    举例说明
  ArrayList al=new ArrayList【】;
  int n=40;
  Integer nI=new Integer【n】;
  al.add【n】;//不可以
    al.add【nI】;//可以integer 是对象,用一个引用指向这个对象。
回复

使用道具 举报

0

主题

4404

回帖

9238

积分

新手上路

Rank: 1

积分
9238
发表于 前天 14:18 | 显示全部楼层
1.int是基本的数据类型,直接存数值;
2.Integer是int的封装类;integer 是对象,用一个引用指向这个对象;Integer 是一个类,是int的扩展,定义了很多的转换方法。
3.int和Integer都可以表示某一个数值;
4.int和Integer不能够互用,因为他们两种不同的数据类型;
举例说明
ArrayList al=new ArrayList【】;
int n=40;
Integer nI=new Integer【n】;
al.add【n】;//不可以
al.add【nI】;//可以integer 是对象,用一个引用指向这个对象。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|xuepai.net

GMT+8, 2026-3-27 23:02 , Processed in 1.343750 second(s), 22 queries .

快速回复 返回顶部 返回列表