社区
Java SE
帖子详情
关于一个类型转换的警告问题
aipb2008
2008-03-13 09:29:46
Integer[] iArr = {1,2,3,4,5};
Object[] oArr = iArr; //没有警告
void f(Object...args){
}
f(iArr); //警告
f((Object[])iArr) //没有警告
讲解一下!!!
...全文
127
6
打赏
收藏
关于一个类型转换的警告问题
Integer[] iArr = {1,2,3,4,5}; Object[] oArr = iArr; //没有警告 void f(Object...args){ } f(iArr); //警告 f((Object[])iArr) //没有警告 讲解一下!!!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
dongk
2008-03-15
打赏
举报
回复
传的参数和参数表类型不一致,所以会有警告,虽然是多态
其他两个第一个加宽 第二个强制转型 应该都没问题了
aipb2008
2008-03-14
打赏
举报
回复
[Quote=引用 3 楼 J_Factory 的回复:]
你把Integer型的参数传入Object的方法中当然会有警告呀,类型安全嘛
[/Quote]
Object[] oArr = iArr; //没有警告
wdchengxuyuanzm
2008-03-14
打赏
举报
回复
为什么我运行没有警告呢。我在eclipse中运行的。是不是环境的问题啊。
这个就是多态,应该不会有警告吧?
J_Factory
2008-03-13
打赏
举报
回复
你把Integer型的参数传入Object的方法中当然会有警告呀,类型安全嘛
aipb2008
2008-03-13
打赏
举报
回复
楼是大哥能说清楚点吗?
我觉得第1,2中情况是一样,怎么一个有警告,一个没有呢?
网络咖啡
2008-03-13
打赏
举报
回复
自动拆装箱啊,可能是基本数据类型啊
1000个常用网页小图标
这些图标可能涵盖多种类别,包括但不限于导航图标、社交网络图标、文件类型图标、操作状态图标(如勾选、删除、刷新等)、表单元素图标(如输入、搜索、下拉菜单等)、指示器图标(加载、成功、
警告
、错误等)以及...
107个常用Javascript语句
使用`+`操作符可以将两个字符串连接起来,形成
一个
新的字符串。 #### 十一、比较操作符 `==`, `!=`, `>`, `>=`, `, 和`是常用的比较操作符,用于比较两个值之间的关系。 #### 十二、变量声明 使用`var`关键字...
关于
类型转换
以及其可能遇到的
问题
C++ 对这种情况没有提供明确的错误或
警告
,可能导致程序崩溃、数据破坏等
问题
。// 未定义行为,转换不合法非法指针转换:使用 reinterpret_cast 进行不正确的指针转换时,可能会产生不可预料的结果,甚至可能破坏...
java 强制
类型转换
告警_如何处理未检查的强制转换
警告
?
哇,我想出了我自己
问题
的...但是,您可以使用instanceof对散列中的每一项执行检查,在此过程中,您可以构造
一个
类型安全的新哈希。你也不会引起任何
警告
。感谢mmyers和EskoLuontola,我已经参数化了我在这里最初...
什么是隐式
类型转换
及可能带来的
问题
隐式
类型转换
的定义;显式
类型转换
(如强制
类型转换
)的风险
隐式
类型转换
的定义隐式
类型转换
,也称为自动转换,是指...例如,将
一个
浮点数转换为整数类型时,小数部分将会被截断,导致结果不准确或不符合预期。类型冲突:隐式
类型转换
可能导致类型冲突,使得代码难以理解和维护。
Java SE
62,634
社区成员
307,269
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章