Galera não sou programador pleno nem nada, mas como tenho utilizado JAVA nas minhas aulas para o ensino prático de equações. Logo, resolvi aprimorar um pouco o conhecimento (para não ficar no marasmo :oops: ). [color=red]Minha dúvida é a seguinte...[/color]
[size=18]Amostra 1:[/size]public class NewClass {
static void passaGeneric(List<? extends CharSequence> lista) {
// nada
}
public static void main(String[] args) {
List<? extends String> lista = new ArrayList<String>();
passaGeneric(lista); // recebendo o <? extends String>
}
}
public class NewClass {
static void passaGeneric(List<? super String> lista) {
// nada
}
public static void main(String[] args) {
List<? super String> lista = new ArrayList<String>();
passaGeneric(lista); // recebendo o <? super String>
}
}
Seria uma combinação vaga? Correto?
Muito Obrigado! :wink:

