Consejos para el comienzo de los programadores de java: cuando no volver a utilizar una variable

Video: Vídeo Tutorial 01 - Como empezar a programar en Java

A veces, en Java, la reutilización de las variables hacer una mancha de programa y de fácil lectura. Pero, como con casi todo, hay otra cara. El problema en cuestión le obliga a crear nuevas variables.

Video: Tutorial programación para quienes inician.1 . Que hace el programador??

Supongamos que usted está escribiendo código para invertir las letras de una palabra de cuatro letras. Almacenar cada letra en su propia variable independiente.

ReverseWord importación java.util.Scanner de clase {void Main (args String []) {public static Teclado escáner = nuevo escáner (System.in) -char c1, c2, c3, c4-c1 = keyboard.findWithinHorizon (".", 0) .charAt (0) C2 = keyboard.findWithinHorizon (".", 0) .charAt (0) -c3 = keyboard.findWithinHorizon (".", 0) .charAt (0) a 4 átomos = keyboard.findWithinHorizon (".", 0) .charAt (0) -System.out.print (c4) -System.out.print (c3) -System.out.print (c2) -System.out.print (c1) -System.out.println () -keyboard.close () -}}

El truco en el código es el siguiente:

Asignar valores a las variables c1, c2, c3, y c4 en ese orden.

  • Mostrar los valores de estas variables en la pantalla en el orden inverso: c4, c3, c2, y entonces c1.

  • Si usted no utiliza cuatro variables independientes, entonces no obtener el resultado que desea. Por ejemplo, imagine que usted almacena caracteres en una sola variable. Ejecutar el programa y escribe la palabra montones. Cuando es el momento de mostrar la palabra a la inversa, el equipo recuerda la final s en la palabra montones. Pero el equipo no recuerda el pag, el o, o el t.

    Lo sentimos, no hay 12 reglas simples para ayudar a decidir cuándo y cuándo no volver a utilizar variables. Todo depende de lo que estamos tratando de lograr. Entonces, ¿cómo averiguar por su cuenta cuándo y cuándo no volver a utilizar las variables? Al igual que el tipo le dice al compañero que le pregunta cómo llegar al Carnegie Hall, “Práctica, práctica, práctica.”

    Artículos Relacionados