社区
Web 开发
帖子详情
int 类型属于 Object类型吗
taia
2005-08-04 08:19:17
ArrayList s=new ArrayList();
Object o=2;
s.add(0,(Object)1);
s.add(1,(Object)8);
System.out.println(s.contains(8));
这段程序在JAVA中可以很好执行,而在JSP中却出现无法将int 转换成Object类型的异常,怎么办呢
...全文
686
8
打赏
收藏
int 类型属于 Object类型吗
ArrayList s=new ArrayList(); Object o=2; s.add(0,(Object)1); s.add(1,(Object)8); System.out.println(s.contains(8)); 这段程序在JAVA中可以很好执行,而在JSP中却出现无法将int 转换成Object类型的异常,怎么办呢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
sohe
2005-08-05
打赏
举报
回复
int 类型有属于 Object类型
int 类型是由Ojbect继承而来
可以先用包装类来包装就可以用了,
Object o=new Integer(2);
s.add(0,net Integer(1));
kldjsflksjalkj5
2005-08-04
打赏
举报
回复
Lx_KingTran_81(土豆丝炒肉) 有趣`哈哈
AlexPark
2005-08-04
打赏
举报
回复
不属于
土豆丝炒肉2005
2005-08-04
打赏
举报
回复
int是object 因为java中一切皆为对象
哈哈
但假如你是问是基本类型还是引用类型,那么是基本类型。关于转换,楼上的都说了
wangdong_hk
2005-08-04
打赏
举报
回复
int 是基本类型,不属于object对象;int可以用Integer包装,Integer是object的子类
chg2008
2005-08-04
打赏
举报
回复
他是基本类型,要转成Integer才是object形
interhanchi
2005-08-04
打赏
举报
回复
不属于,除了基本类型,其他的所有类都继承于Object;
但是可以用Integer将int封装起来,每种基本类型,都有类似于Integer这样的包装器,自己翻一下jdk!
zhhcn
2005-08-04
打赏
举报
回复
int不是object
可以用Integer
Object o=new Integer(2);
s.add(0,net Integer(1));
String转
int
本套视频详细讲解了String如何转换成
int
,这在开发实践中会频繁遇到。
int
类型
需要从文本框录入,如学生身高,服务器接收到的是String
类型
,使用时需要转换成
int
类型
。
类型
转换时需要使用到包装类的方法,8种基本
类型
都有对应的包装类。
Java中
Object
转化为
int
类型
Java中
Object
转化为
int
类型
页面间通过application 传值 弄了半天 application.getAttribute("coursecredit")返回的是一个
object
类型
Java中由
Object
类型
转化为
int
类型
时,不能直接转化,先是将
Object
类型
转化成String
类型
,然后将String
类型
转化为
int
类型
!
Object
value=null;
Int
eger.parse
Int
(String.valueOf(value)); 这就是将
Object
类型
.
基本数据
类型
(如:
int
) 不
属于
object
的子类为啥还能赋值给
object
呢?
基本数据
类型
(如:
int
) 不
属于
object
的子类为啥还能赋值给
object
呢?
当参数是
Object
类型
时,传入
int
类型
问题分析
分析1: 参数
object
是引用
类型
,
int
是基础数据
类型
,可以使用
Int
eger.valueOf(1)转换成
Int
eger
类型
,应该就可以了。 分析2:
Object
类型
的,基本
类型
也是可以传入的,在JDK1.8之后
int
类型
会自动的完成装箱和拆箱动作,所以应该可以完成传入,JDK会自动帮我们完成转型。 分析3: 参数
Object
是引用
类型
,
int
是基础数据
类型
,可以使用
Int
eger.valueOf(1)转换成
Int
eger
类型
。 分析4: java要想将
Object
转换为
int
类型
,就..
java
int
转
object
_在java上将
int
转换为
Object
我有一个问题:我在Eclipse的环境中工作.有时计算机不会给出以下转换:
int
a ...
Object
ans = (
int
) a;但只有这种转换:
int
a ...
Object
ans = (
Int
eger) a;我明白为什么你可以在
Object
to
Int
eger之间进行转换,但为什么是原始变量 – 有时你可以,有时候你不能进行转换?谢谢我附加编译器不允许我在
int
变量和
object
之间进...
Web 开发
81,092
社区成员
341,718
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章