ich habe dieses stück code
public void addXYLineChartData(List<? extends XYLineChartData> data) {
if (data == null)
throw new IllegalArgumentException("data can not be null");
Collection<XYLineChartData> temp = Collections.unmodifiableCollection(data);
warum muss ich in der letzen zeile das interface collection benutzen statt list?
die methodne signatur sagt doch eindeutig list oder?
public static <T> List<T> unmodifiableList(List<? extends T> list)
und wo bitte sind die code tags?
public void addXYLineChartData(List<? extends XYLineChartData> data) {
if (data == null)
throw new IllegalArgumentException("data can not be null");
Collection<XYLineChartData> temp = Collections.unmodifiableCollection(data);
warum muss ich in der letzen zeile das interface collection benutzen statt list?
die methodne signatur sagt doch eindeutig list oder?
public static <T> List<T> unmodifiableList(List<? extends T> list)
und wo bitte sind die code tags?