我遇到的问题与提出this question的人有同样的问题。
具体来说,警告是
类型安全:Object& Serializable& Comparable的通用数组 为varargs参数创建
在这行代码上
Collections.addAll(row, name, units, Boolean.FALSE);
// types: List<Object>, String, Integer, Boolean
发布的解决方案很可爱,但我想知道Eclipse是否提供了另一种方式。我可以更改编译器首选项以忽略那种类型安全警告吗?如果是这样,我会改变哪一个?
编辑:到目前为止,我已经尝试了泛型类型中的所有类型和潜在编程问题中的“不匹配类型匹配varargs”。是否有警告Eclipse不会让我忽略或我可以关掉一个不同的吗?
答案 0 :(得分:2)
在Eclipse中,您可以禁用任何警告,还可以在 Project-&gt; Properties-&gt; Java Compiler-&gt; Errors / Warnings 下启用默认禁用的警告: