gpt4 book ai didi

java - 我可以将编译器首选项设置为忽略 “A generic array is created for a varargs parameter” 吗?

转载 作者:行者123 更新时间:2023-11-30 04:31:18 28 4
gpt4 key购买 nike

我和提问者有同样的问题this question .

具体来说,警告是

Type safety: A generic array of Object&Serializable&Comparable is created for a varargs parameter

在这行代码

Collections.addAll(row, name, units, Boolean.FALSE);
// types: List<Object>, String, Integer, Boolean

发布的解决方案很可爱,但我想知道 Eclipse 是否提供了另一种方法。我可以更改编译器首选项以忽略此类类型安全警告吗?如果是这样,我会改变哪一个?

编辑:到目前为止,我已经尝试了潜在编程问题中泛型类型和“可变参数的不精确类型匹配”中的所有警告。”是否存在 Eclipse 不允许我忽略的警告或我可以关闭其他的吗?

最佳答案

在 Eclipse 中,您可以禁用任何警告,也可以启用一些默认情况下禁用的警告,在项目->属性->Java 编译器->错误/警告下:

Disable compilation warnings Eclipse

关于java - 我可以将编译器首选项设置为忽略 “A generic array is created for a varargs parameter” 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14597778/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com