主页
看看
说说
主页
说说
看看
登入
注册
首页
提问
分享
建议
讨论
公告
动态
其它
发表新帖
消除强制类型转换警告的最优雅的方式是什么?
讨论
未结
5
48
7911364440
会员
2022年7月22日 03:58
发表
打开或者下载
APP,畅享极致体验
收藏(
0
)
分享
相关标签:
灌水交流
注意:本文归作者所有,未经作者允许,不得转载
5个回复
Saxton
会员
2022年7月22日 03:58
new 一个新的 list ,手动 add 过去( doge
0
0
评论
zed1018
会员
2022年7月22日 04:28
objectMapper.convert(from, type) ?
0
0
评论
AoEiuV020CN
会员
2022年7月22日 04:28
眼不见为净,封装一个工具类,工具类里 SuppressWarnings ,外面调用就没有警告也不用忽略警告了,
0
0
评论
siweipancc
会员
2022年7月22日 04:28
List<?> 即可,下边 toString
0
0
评论
nothingistrue
会员
2022年7月22日 05:58
这个警告的原因,不是强制类型转换,而是 List 到 List<String> 加泛型。 如果你需要的是 List 而不是 List<String> 那么用 List<?> 或 List<Object> 代替 List<String>。 如果你需要的就是 List<String> ,并且确定返回的就是 List<String>,那么 ("unchecked") 就是最优解。 如果你不能 100% 确定返回的是 List<String>,那么还得用 List<?> 或 List<Object> 接受变量,然后 if (get(i) instanceof String){...} else {...}
0
0
评论
回复
所在专栏
提问
分享
建议
讨论
动态
其它
阅读权限
默认,所有用户可见
LV1及以上用户可见
LV2及以上用户可见
LV3及以上用户可见
LV4及以上用户可见
LV5及以上用户可见
LV6及以上用户可见
会员专享
管理员可见
确认修改
相关帖子
香港行的一些见闻,去过没去过的都来了解下
6
Rime 输入法真是简洁啊。
4
win11 间歇性卡顿, 每十几秒卡顿半秒, 声音鬼畜, 画面不动
0
5 家公司工作了 18 年,分享些工作经验,也写给自己
0
如何看待满嘴脏话的人?
1
有偿求租 chatgpt 账号,自用应付工作不分享
0
孩子小学一年级学习跟不上,每天晚上作业写到快 12 点,今天老师给我打电话建议明年重读一年级
0
2023 年了, GoWeb 应该选择 Goframe、Gin、Beego、Iris 哪一项?
20
看隔壁邻居噪音有感,自己也遇到了楼上噪音问题,那么带降噪耳机可以解决吗?
8
使用 usb 上行线接入显示器后插入 U 盘,文件管理器没有反应
0
友情链接
聚合社区