Video: Learn Java Programming with Beginners Tutorial 2024
Manchmal macht die Wiederverwendung von Variablen in Java ein Programm glatt und leicht zu lesen. Aber wie bei den meisten Dingen gibt es eine Kehrseite. Das vorliegende Problem zwingt Sie dazu, neue Variablen zu erstellen.
Angenommen, Sie schreiben Code, um die Buchstaben in einem aus vier Buchstaben bestehenden Wort umzukehren. Sie speichern jeden Buchstaben in einer eigenen separaten Variablen.
importiert Java. Nutz. Scanner; Klasse ReverseWord {public static void main (Zeichenfolge args []) {Scannertastatur = neuer Scanner (System. in); char c1, c2, c3, c4; c1 = Tastatur. findWithinHorizon (".", 0). Zeichen (0); c2 = Tastatur. findWithinHorizon (".", 0). Zeichen (0); c3 = Tastatur. findWithinHorizon (".", 0). Zeichen (0); c4 = Tastatur. findWithinHorizon (".", 0). Zeichen (0); System. aus. drucken (c4); System. aus. drucken (c3); System. aus. drucken (c2); System. aus. Druck (c1); System. aus. println (); Tastatur. close ();}}
Der Trick im Code ist wie folgt:
-
Ordnen Sie den Variablen c1, c2, c3 und c4 in dieser Reihenfolge Werte zu.
-
Zeigt die Werte dieser Variablen auf dem Bildschirm in umgekehrter Reihenfolge an: c4, c3, c2 und dann c1.
Wenn Sie nicht vier separate Variablen verwenden, erhalten Sie nicht das gewünschte Ergebnis. Stellen Sie sich zum Beispiel vor, dass Sie Zeichen nur in einer Variablen speichern. Sie führen das Programm aus und geben die Worttöpfe ein. Wenn es Zeit ist, das Wort umgekehrt anzuzeigen, erinnert sich der Computer an die letzten s in den Worttöpfen. Aber der Computer erinnert sich nicht an das p, das o oder das t.
Entschuldigung, es gibt keine 12 einfachen Regeln, die Ihnen helfen zu entscheiden, wann und wann Variablen nicht wiederverwendet werden sollen. Es hängt alles davon ab, was Sie erreichen wollen. Wie stellen Sie sich selbst heraus, wann und wann Variablen nicht wiederverwendet werden sollen? Wie der Typ zu dem Burschen sagt, der fragt, wie er zur Carnegie Hall kommt: "Üben, üben, üben. "