¿Alguien puede explicar cómo esto puede compilarse y cómo funciona?En los genéricos de Java, ¿qué hace List <? super String> mean?
List<? super String> list = new ArrayList<Object>();
Como lo entendía, la aplicación de esta tiene que ser una lista de cuerda o una lista de objetos que tienen String como superclase? ¿Me he perdido algo?
BTW - La clase String es final y ninguna clase la amplía. – MByD
Sí, lo sé, solo un caso que surgió para el examen de certificación java cert =) – Marthin