当我在下面的代码中编写
时,如何解决eclipse编辑器中出现的警告消息Map <String, Class> fieldTypes = new HashMap<String, Class>();
当我将添加@SuppressWarning'rawtypes'添加到上述方法的上方时,仍会显示此警告。
感谢
Brajesh
答案 0 :(得分:1)
在Window>Prefernces>Java>Compiler>Erro/Warnings
下更改Annotations
部分的严重性级别
答案 1 :(得分:1)
正确的方法是:
Map <String, Class<?>> fieldTypes = new HashMap<String, Class<?>>(); //If you want all unknowns.
这不需要SuppressWarnings
。
答案 2 :(得分:1)
要关闭此特定邮件的编译器警告,请将“未选中的通用类型操作”设置为“忽略”。
答案 3 :(得分:0)
您确定使用的是正确的语法吗?
以下适用于我(在Eclipse 3.7.1上)并禁止警告:
@SuppressWarnings("rawtypes")
Map <String, Class> fieldTypes = new HashMap<String, Class>();
答案 4 :(得分:0)
如果未使用fieldTypes
,您将收到警告,以避免需要添加
将@SsuppressWarnings
未使用添加到主