为什么泛型会警告

来源:2-4 统一异常处理(上)

慕粉1473854861

2018-10-31 11:31

https://img4.mukewang.com/5bd921d70001a8d107850181.jpg

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

写回答 关注

1回答

  • sunbohan00
    2018-11-01 18:43:30

    你看一下,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 版权声明:本文为博主原创文章,转载请附上博文链接!


Spring Boot进阶之Web进阶

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

104040 学习 · 393 问题

查看课程

相似问题