Java – Zuweisung und konstante Ausdrücke

Sobald wir die Variablen kennen und wissen , wie sie zu deklarieren sind, müssen wir die verschiedenen Formen der Zuweisung kennen. Auf diese Weise können wir Codezeilen speichern, indem wir den Variablen mithilfe der Ausdrücke Werte direkt zuweisen.

Ein weiterer wichtiger Punkt ist das Deklarieren von Konstanten . Wir wissen, dass sich Variablen im Programm ändern können. Die Konstanten, die der Name angibt, sind jedoch konstant, dh sie ändern sich nicht.

Zuweisungsausdrücke

Wie eingangs erwähnt, können wir mit den Zuweisungsausdrücken einer deklarierten Variablen einen Wert zuweisen. Diese Ausdrücke gehen ein wenig über das einfache Einfügen einer Zahl oder einer Textfolge hinaus, da wir sogar komplexe mathematische Operationen ausführen oder das Ergebnis einfach zuweisen können des Aufrufs einer Methode eines Objekts.

Da wir dadurch viel Stoff zum Schneiden haben, sehen wir uns einige Codebeispiele an, wie wir die verschiedenen Zuweisungen zu den Variablen ausführen können:

 int x = 1; // wir weisen der Variablen x den Wert 1 zu doppelter Radius = 1,0; // Wir weisen der Radiusvariablen 1.0 zu x = 5 · (3/2) + 3 · 2; // wir weisen der Variablen x den Wert des Ausdrucks zu x = x + 1; // Der Variable x wird der Wert x + 1 hinzugefügt Fläche = Radius * Radius * 3,14159; // Wir berechnen die Fläche mit der Radiusvariablen 

Wie wir gesehen haben, haben wir viele Optionen, wenn wir Zuweisungen vornehmen. Ein Fall, der auffallen kann, ist der von x = x + 1; In diesem Fall können wir in den Zuweisungsausdruck dieselbe Variable einbeziehen. Dies geschieht, wenn die Variable bereits einen zugewiesenen Wert zu dem Wert 1 addiert und dieses Ergebnis erneut in x zugewiesen wird.
Sehen wir uns den folgenden Code an, auf den wir uns beziehen, und wie Java ihn in einem kompilierten Programm interpretiert.

 import java.util.Scanner; öffentliche Klasse AssignacionVariables { public static void main (String [] args) { // Wir erstellen ein Scannerobjekt Scannereingang = neuer Scanner (System.in); // Wir bitten um Eingabe eines Wertes System.out.println ("Wert der Variablen x eingeben:"); double x = input.nextDouble (); // Wir drucken den erfassten Wert System.out.println ("Der Wert der Variablen x ist:" + x); // Wir addieren 1 zu dem Wert mit x x = x + 1; // Wir drucken das Ergebnis System.out.println ("Der neue Wert der Variablen x ist:" + x); } } 

java_asig_constantes.jpg
Wenn wir uns diesen Code ansehen, nehmen wir einen Wert vom Benutzer und speichern ihn in der Variablen x. Dann bilden wir eine Summe dessen, was den Wert x hat, und weisen ihn dieser Variablen erneut zu.

See also  Wie ändere ich meinen Cursor-Stil? Windows 10

Konstanten

Da wir alles behandelt haben, was mit Variablen zu tun hat, wollen wir sehen, dass es sich um Konstanten handelt. Dies ist nur ein Wert, der sich nicht innerhalb des Programms ändern muss. Anstatt den expliziten Wert in jede Zeile zu setzen, die wir benötigen, führen wir eine Konstante aus. Wenn sich dieser Wert irgendwann ändern muss, ändern wir einfach die Konstante und ihr Wert spiegelt sich in allen Teilen wider, in denen er auftritt.

Mal sehen, wie wir es erklären:

 endgültiger doppelter PI = 3,14159; 

Wenn wir uns das letzte reservierte Wort ansehen, mit dem wir anzeigen, dass sein Wert im Verlauf des Programms nicht variieren kann, schreiben wir den vollständigen Namen der Konstanten auf diese Weise in Großbuchstaben , wenn wir eines davon in einem Programm sehen, das wir erkennen werden.

Sehen wir uns einen Code an, wie man es benutzt:

 // Wir erhalten die Scannerklasse im Paket java.util import java.util.Scanner; öffentliche Klasse AreaCirculo { public static void main (String [] args) { // Wir deklarieren die PI-Konstante endgültiger doppelter PI = 3,14159; // Wir erstellen ein Scannerobjekt Scannereingang = neuer Scanner (System.in); // Wir bitten um Eingabe eines Radios System.out.print ("Geben Sie den Radius des Kreises ein:"); doppelter Radius = input.nextDouble (); // Wir machen die entsprechende Berechnung doppelte Fläche = Radius * Radius * PI; // zeige das Ergebnis System.out.println ("Der Bereich für den Kreis mit Radio:" + radius + "ist:" + area); } } 

In diesem Fall ändern wir einfach die Konstante in Ihrer Deklaration, wenn PI aus irgendeinem Grund 3.14 sein soll, und das Programm wird nicht geändert.

See also  Die 5 besten 4K-Fernseher mit 50 oder mehr Zoll

administrator

Leave a Reply

Your email address will not be published. Required fields are marked *