Inhaltsverzeichnis
Arbeiten mit Variablen Es bedeutet zu wissen, welche Namen wir platzieren sollten und was von jedem in jedem Teil des Programms zu erwarten ist. Wenn wir also manchmal Fehler machen, sehen wir, dass es die Variable war, die einen falschen Wert hatte oder keinen erwarteten Wert annahm weil es nicht war, berücksichtigen wir die variabler Geltungsbereich.Das Gültigkeitsbereich einer Variablen Es entspricht dem Kontext und dem Wert, den es entsprechend haben kann, daher können wir manchmal Variablen mit demselben Namen sehen, die sich jedoch unterschiedlich verhalten und den Betrieb des Programms nicht beeinträchtigen.
Der Gültigkeitsbereich der Variablen
Wie wir bereits erwähnt haben Gültigkeitsbereich einer Variablen Es ist der Raum innerhalb des Programms, in dem es seinen Aktionsbereich hat, das heißt, es ist der Raum, in dem es seine Werte haben wird und in dem wir vorhersagen können müssen, welche Art von Wert es einnimmt.
Wo befindet sich dieser Bereich?Normalerweise hat eine Variable den Gültigkeitsbereich des Blocks, in dem sie definiert wurde, was dies zu ihrer Grenze macht. Wenn sie in einem anderen Block mit demselben Namen definiert wird, hat sie ein anderes und unabhängiges Verhalten als der vorherige Block.
Obwohl das Beschriebene komplex klingt, ist es wirklich sehr einfach. Nehmen wir an, wir haben eine Methode, wenn wir eine Variable innerhalb dieser Methode definieren, deren Gültigkeitsbereich es wird das gleiche sein, wenn wir also eine Variable außerhalb der Methode mit einem anderen Namen definieren, hat jede ihren eigenen Wert und sie stören sich nicht.
Sehen wir uns im folgenden Bild an, wie wir Variablen in a . definieren für SchleifeMit ein paar Zeilen werden wir den Umfang jedes einzelnen abgrenzen, damit wir eine klarere Vorstellung von allem haben, was wir erklärt haben:
Deklaration von Variablen in verschiedenen Blöcken
Für das unerfahrene Auge ist es möglich, dass der Gültigkeitsbereich einer Variablen verwechselt wird, mehr wenn wir sehen, dass wir Variablen mit dem gleichen Namen in Blöcken definieren können, die nicht verschachtelt sind, zum Beispiel können wir eine Variable i in zwei for-Schleifen haben, solange diese nicht verschachtelt sind, sonst hätten wir ein Problem.
Sehen wir uns im folgenden Bild die richtige Vorgehensweise an:
Nach diesem Tutorial haben wir deutlich gemacht, wie Variablen in ihren verschiedenen Bereichen funktionieren und wie wir mit ihnen arbeiten sollten, damit wir bessere Programme in . haben Java.Hat dir dieses Tutorial gefallen und geholfen?Sie können den Autor belohnen, indem Sie diesen Knopf drücken, um ihm einen positiven Punkt zu geben