Java Générique List<List<? s'étend Nombre>>

Comment venir en java on ne peut pas faire:

List<List<? extends Number>> aList = new ArrayList<List<Number>>();

Même si c'est OK:

List<? extends Number> aList = new ArrayList<Number>();

Compilateur message d'erreur est:

Type mismatch: cannot convert from ArrayList<List<Number>> to List<List<? extends Number>>

InformationsquelleAutor | 2009-04-14