本文主要是介绍Ant| 警告: [unchecked] 未经检查的转换,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
- 问题描述:
C:\Users\User\Desktop\javac>ant compile
Buildfile: C:\Users\User\Desktop\javac\build.xmlcompile:[javac] Compiling 5 source files to C:\Users\User\Desktop\javac\{project.name}\bin[javac] C:\Users\User\Desktop\javac\yveshe-api\src\main\java\com\yveshe\endpoint\UserExampleEndpoint.java:80: 警告: [unchecked] 未经检查的转换[javac] List<UserExample> result = new ArrayList();[javac] ^[javac] 需要: List<UserExample>[javac] 找到: ArrayList[javac] 1 个警告BUILD SUCCESSFUL
Total time: 0 seconds
- 问题原因:
Java 对带有泛型的转换在编译时都会出现 unchecked 的警告的。
- 解决办法:
要消除这个警告,可以用@SuppressWarning
进行标注,或者是将泛型类具体化到某一个类的实例.
这篇关于Ant| 警告: [unchecked] 未经检查的转换的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!