Olá, aqui neste trecho utilizado na aula do vídeo, ele jogou valores primitivos dentro do arraylist, no caso, gostaria de saber, quando colocamos o number como genérico em nosso arraylist, não há necessidade de transformar o primitivo em referência/objeto? Pq?
List<Number> listanum = new ArrayList<>();
listanum.add(10);
listanum.add(32.6);
listanum.add(25.6f);
Também me questiono, primitivo é somente variáveis do tipo int num = 90, ou tb são aqueles valores sozinhos jogamos dentro do add (ex: 10)? seria qualquer valor que não seja um objeto?