valor = (char) (valor + 1); // Não compila! System.out.println(valor);
// código alternativo valor += 1;
Vale destacar que o código alternativo compila. Isso quer dizer que essa alternativa realiza o cast implícito?
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!
valor = (char) (valor + 1); // Não compila! System.out.println(valor);
// código alternativo valor += 1;
Vale destacar que o código alternativo compila. Isso quer dizer que essa alternativa realiza o cast implícito?
Boa noite, Ariel! Como vai?
É isso aí, o operador += faz um cast por baixo dos panos! Muito bem observado!
Grande abraço e bons estudos!