M
midnattens
Gast
Hallo und schönen Abend zusammen!
Ich habe zwar schon etliche Jahre Programmiererfahrung aber in Sachen Java bin ich blutiger Anfänger.
Deshalb komme ich gleich zur Sache
Ich habe eine Liste:
Leider bekomme ich hier einen Fehler und weiss nicht warum?
The method sort(List<T>, Comparator<? super T>) in the type Collections is not applicable for the arguments (List<String>, LengthComparator)
und kann damit nichts anfangen...
Vielen Dank für eure Unterstützung!
Danke
midnattens
Ich habe zwar schon etliche Jahre Programmiererfahrung aber in Sachen Java bin ich blutiger Anfänger.
Deshalb komme ich gleich zur Sache
Ich habe eine Liste:
Java:
private List<String> selectedWords = new ArrayList<String>();
selectedWords.add("Katalysator");
selectedWords.add("Buschenschank");
selectedWords.add("Firma");
selectedWords.add("Freizeit");
Collections.sort(selectedWords, new LengthComparator());
class LengthComparator implements Comparator<List<String>> {
public int compare(List<String> o1, List<String> o2) {
return o2.size() - o1.size();
}
}
Leider bekomme ich hier einen Fehler und weiss nicht warum?
The method sort(List<T>, Comparator<? super T>) in the type Collections is not applicable for the arguments (List<String>, LengthComparator)
und kann damit nichts anfangen...
Vielen Dank für eure Unterstützung!
Danke
midnattens