Ich habe eine Methode:Java Generics Warnungen auf java.util.Collections
public List<Stuff> sortStuff(List<Stuff> toSort) {
java.util.Collections.sort(toSort);
return toSort;
}
dies eine Warnung erzeugt:
Type safety: Unchecked invocation sort(List<Stuff>) of the generic method sort(List<T>) of type Collections.
Eklipse sagt der einzige Weg, um die Warnung zu beheben, ist @SuppressWarnings("unchecked")
hinzufügen meine sortStuff
Methode. Das scheint eine miese Art zu sein, etwas mit Java zu tun.
Ist das wirklich meine einzige Option hier? Warum oder warum nicht? Danke im Voraus!
Ihre 'void'-Methode gibt eine' List' zurück? – Reimeus
Es ist so traurig, dass so viele Leute einen Fehler kommentieren, der offensichtlich dadurch verursacht wird, dass man die Frage an SO schreibt, anstatt die eigentliche Frage zu beantworten. – Sulthan
Sicher, aber es könnte ein Hinweis darauf sein, dass dies tatsächlich nicht der echte Code ist, der ausgeführt wird und den Fehler erzeugt, also wäre es hilfreich, ihn aufzuräumen. – NilsH