Vídeo: After Effects scripting com JavaScript (ExtendScript) e renderizar no Terminal (command line render) 2024
Às vezes, em Java, a reutilização de variáveis torna um programa liso e fácil de ler. Mas, como acontece com a maioria das coisas, há outro lado. O problema em questão força você a criar novas variáveis.
Suponha que você esteja escrevendo código para reverter as letras em uma palavra de quatro letras. Você armazena cada letra em sua própria variável separada.
importar java. util. Scanner; classe ReverseWord {public static void main (String args []) {Scanner keyboard = new Scanner (System in); char c1, c2, c3, c4; c1 = teclado. findWininHorizon (".", 0). charAt (0); c2 = teclado. findWininHorizon (".", 0). charAt (0); c3 = teclado. findWininHorizon (".", 0). charAt (0); c4 = teclado. findWininHorizon (".", 0). charAt (0); Sistema. Fora. imprimir (c4); Sistema. Fora. imprimir (c3); Sistema. Fora. imprimir (c2); Sistema. Fora. imprimir (c1); Sistema. Fora. println (); teclado. close ();}}
O truque no código é o seguinte:
-
Atribuir valores às variáveis c1, c2, c3 e c4 nessa ordem.
-
Exibe os valores dessas variáveis na tela na ordem inversa: c4, c3, c2 e depois c1.
Se você não usa quatro variáveis separadas, então você não obtém o resultado desejado. Por exemplo, imagine que você armazena caracteres em apenas uma variável. Você executa o programa e digita a palavra potenciômetros. Quando é hora de exibir a palavra em sentido inverso, o computador lembra o s final na palavra potes. Mas o computador não lembra do p, do o ou do t.
Desculpe, não há 12 regras simples para ajudá-lo a decidir quando e quando não reutilizar variáveis. Tudo depende do que você está tentando realizar. Então, como você descobre sozinho quando e quando não reutilizar variáveis? Como o cara diz ao colega que pergunta como chegar ao Carnegie Hall, "Pratique, pratique, pratique. "