das ist das Problem....
so sieht der code dazu aus
die Collections.sort(list); schmeisst die exception, wenn ich die generics weg lass funktioniert es 1a, aber dann muss ich immer casten. und ListEntry implements Comparable natürlich
ich versteh nicht wie ich das beheben kann.....ich hoffe es versteht wer was dort flasch läuft
mfg
Code:
Exception in thread "main" java.lang.Error: Unresolved compilation problem:
Bound mismatch: The generic method sort(List<T>) of type Collections is not applicable for the arguments (List<ListEntry>) since the type ListEntry is not a valid substitute for the bounded parameter <T extends Comparable<? super T>>
Code:
private List<ListEntry> list;
public SortList(){
list = new ArrayList<ListEntry>();
}
........................
public void updateOrder(){
Collections.sort(list);
}
ich versteh nicht wie ich das beheben kann.....ich hoffe es versteht wer was dort flasch läuft
mfg
Zuletzt bearbeitet: