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?
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!