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

为什么泛型会警告

https://img1.sycdn.imooc.com//5bd921d70001a8d107850181.jpg

  我需要在这里把类型放进去吗

正在回答

1 回答

你看一下,80行,是不是你在result里面构造方法set的类型多了,虽然不影响,程序运行以及结果,但是有的人看着就不喜欢。

另外,我把警告出现的原因给你总结一下,希望采纳!~嘿嘿

在泛型前面加入 @SuppressWarnings("unchecked") 可以消除泛型警告主要是在强制转换时出现警告例如:@SuppressWarnings("unchecked")ArrayList<Object> stus = (ArrayList<Object>)request.getAttribute("stus");泛型参数表关键字	用途deprecation	使用了不赞成使用的类或方法时的警告unchecked	执行了未检查的转换时的警告,例如当使用集合时没有用泛型 (Generics) 来指定集合保存的类型。fallthrough	当 Switch 程序块直接通往下一种情况而没有 Break 时的警告。path	在类路径、源文件路径等中有不存在的路径时的警告。serial	当在可序列化的类上缺少 serialVersionUID 定义时的警告。finally	任何 finally 子句不能正常完成时的警告。all	关于以上所有情况的警告。--------------------- 作者:xzlAwin 来源:CSDN 原文:https://blog.csdn.net/xzlAwin/article/details/45959043 版权声明:本文为博主原创文章,转载请附上博文链接!


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

举报

0/150
提交
取消
Spring Boot进阶之Web进阶
  • 参与学习       104053    人
  • 解答问题       393    个

《2小时学习Spring Boot》之进阶教程,针对Web方面的相关技巧

进入课程

为什么泛型会警告

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