1
resposta

Diferença entre new ArrayList<String> e new ArrayList<>

Salve pessoal da Alura.... Qual é a diferença entre os seguintes códigos:

ArrayList<String> aulas = new ArrayList<>();
ArrayList<String> aulas = new ArrayList<String>();

Visto que o Eclipse sugere a segunda opção no Ctrl+Espaço.

1 resposta

Fala Claudio.

Nas versões mais novas do Java ele identifica automaticamente o que precisa ser informado no "<...>". Mas tempos atrás o desenvolvedor tinha deixar explícito.