1
resposta

Código aparece riscado na Alura, mas não no meu código

Bom dia

Ele mostra que ao declarar
        Integer idadeRef = new Integer(29);

o Integer aparce como fosse riscado e diz que tem que mudar para

Integer idadeRef = Integer.valueOf(29);

Ele diz que está usando o Java 9, no meu caso ainda estou no Java 8, tem algo a ver com isto ?

Como está na aula https://i.postimg.cc/Qx4ywPLH/alura.jpg

Minha realidade https://i.postimg.cc/FzjJcwjG/meu.jpg

1 resposta

Tem tudo a ver com as versões. O construtor Integer(int) foi deprecated no Java 9, por isso aparece riscado para o instrutor.