andiv: Verschachtelte Generics

Beitrag lesen

Hallo,

verwende

List<List<String>> stringList = new ArrayList<List<String>>();
stringList.add(new ArrayList<String>());
...

Vector wird eigentlich nicht mehr verwendet, weil man die Synchronisierung in der Regel nicht braucht und selbst wenn man sie braucht, man besser Collections.synchronizedList oder ähnliches verwendet.

A<T> = B<T> geht, wenn A eine Superklasse von B ist
A<T> = B<U> geht nicht, selbst wenn T eine Superklasse von B ist

Gruß,
andiv