Bom Dia Teacher,
porque não preciso informar o objeto na referencia, apenas no tipo dela, exemplo
List<String> cursos = new ArrayList<>();
nao deveria ser assim :
List<String> cursos = new ArrayList<String>();
Bom Dia Teacher,
porque não preciso informar o objeto na referencia, apenas no tipo dela, exemplo
List<String> cursos = new ArrayList<>();
nao deveria ser assim :
List<String> cursos = new ArrayList<String>();
Oi Oscar, tudo bom?
Na verdade, você não precisa informar porque a linguagem induz isso automaticamente nas versões mais recentes =)
Se você quiser especificar o tipo do Generics na declaração e na instância você pode, como você fez no segundo exemplo.
Não vai ter nenhum impacto na compilação do código.
Abraço!