gpt4 book ai didi

java - 未经检查或不安全的操作作业

转载 作者:行者123 更新时间:2023-11-30 09:27:13 25 4
gpt4 key购买 nike

<分区>

在我最近的类作业中,我们一直在使用泛型,我收到了这个警告:

Note: Selector.java uses unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.

据我了解,这是由于未在我的集合中指定对象类型造成的。我目前正在使用 int 进行测试,但该程序应该允许对任何类型的对象进行排序。我不认为我想将我的集合指定为 int,因此我的集合当前是 T 类型。但是我的说明明确指出我的程序不应生成任何警告。这是我的一种方法:

我现在拥有的:

     else {
T[] a = new T[c.size()];
c.toArray(T[] a);
T min = a[0];
for (int i = 0; i < a.size(); i++) {
if (comp.compare(min, a[i]) > 0) {
min = a[i];
}
}
return min;
}

我得到的:

    Testing.java:48: error: generic array creation
T[] a = c.toArray(new T[c.size()]);

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