Vídeo: Quer fazer Robô? É só usar Ruby! 2024
Há algumas coisas que começam que os programadores Java devem saber sobre variáveis e reciclagem. Quando você atribui um novo valor ao SmallLetter, o valor antigo do SmallLetter é obliterado. SmallLetter é usado duas vezes, e bigLetter é usado duas vezes. É por isso que eles chamam essas variáveis .
Primeiro, o valor de SmallLetter é R. Mais tarde, o valor de SmallLetter é variado para que o valor de smallLetter se torne 3. Quando o computador executa essa segunda instrução de atribuição, o valor antigo R desapareceu.
Está tudo bem? Você pode perder o valor que SmallLetter já teve? Sim, às vezes, está tudo bem. Depois de atribuir um valor ao BigLetter com a declaração
bigLetter = Character. toUpperCase (smallLetter);
você pode esquecer tudo sobre o valor SmallLetter existente. Você não precisa fazer isso:
// Este código é complicado. // As variáveis extras são desnecessárias. char smallLetter1 , bigLetter1; char smallLetter2 , bigLetter2; smallLetter1 = 'R'; bigLetter1 = Character. toUpperCase (smallLetter1); Sistema. Fora. println (bigLetter1); smallLetter2 = '3'; bigLetter2 = Character. toUpperCase (smallLetter2); Sistema. Fora. println (bigLetter2);
Você não precisa armazenar valores antigos e novos em variáveis separadas. Em vez disso, você pode reutilizar as variáveis smallLetter e bigLetter.
Esta reutilização de variáveis não o poupa de muita digitação extra. Também não economiza muito espaço de memória. Mas reutilizar variáveis mantém o programa limpo. Às vezes, você pode ver de relance que o código tem duas partes, e você vê que ambas as partes fazem aproximadamente a mesma coisa.
Em um programa tão pequeno, a simplicidade e a capacidade de gerenciamento não são muito importantes. Mas em um grande programa, ajuda a pensar cuidadosamente sobre o uso de cada variável.