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.
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
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.
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.