我有一个方法:
public List<Stuff> sortStuff(List<Stuff> toSort) {
java.util.Collections.sort(toSort);
return toSort;
}
这会产生一个警告:
Type safety: Unchecked invocation sort(List<Stuff>) of the generic method sort(List<T>) of type Collections.
Eclipse 说修复警告的唯一方法是添加@SuppressWarnings("unchecked")
到我的sortStuff
方法中。对于 Java 本身内置的东西,这似乎是一种糟糕的方式。
这真的是我唯一的选择吗?为什么或者为什么不?提前致谢!