pq o codigo abaixo compila e executa? ele deveria nao compilar?
import java.util.*;
class GenNoUs{
public static void main(String [] ags){
List a = new ArrayList<Integer>();
a.add("Camilo");
System.out.print(a.get(0));
}
}
especifiquei o tipo do meu conjunto e adicionei uma String e ele compilou normal nao entendi. A kathy fala tb que se eu adicionar algo que nao seja do tipo do conjunto e nao usar ele roda normal mais se usar ele nao compila… isso me confundiu um pouco ta na pag 331(port).
quem puder dar esse help 