Java - Zuweisungsausdrücke und -konstanten

Inhaltsverzeichnis
Sobald wir wissen, Variablen Und wie man sie deklariert, müssen wir die verschiedenen Zuweisungsformen kennen, die wir haben. Auf diese Weise können wir Codezeilen sparen, indem wir den Variablen mithilfe von Ausdrücken Werte direkt zuweisen.
Ein weiterer wichtiger Punkt ist zu wissen Konstanten deklarierenWir wissen, dass sich Variablen im Programm ändern können, jedoch sind Konstanten, wie der Name schon sagt, dabei konstant, dh sie ändern sich nicht.
Zuweisungsausdrücke
Wie wir eingangs erwähnt haben, Zuweisungsausdrücke Sie ermöglichen es uns, einer deklarierten Variablen einen Wert zuzuweisen, diese Ausdrücke gehen etwas weiter als das einfache Einbinden einer Zahl oder eines Textstrings, da wir sogar komplexe mathematische Operationen durchführen oder einfach das Ergebnis des Aufrufs einer Objektmethode zuweisen können.
Da wir sehen, dass uns dies viel Stoff zum Zuschneiden gibt, sehen wir uns einige Codebeispiele an, wie wir die verschiedenen Zuweisungen an die Variablen vornehmen können:
 intx = 1; // wir weisen der Variablen den Wert 1 zu x double radius = 1.0; // wir weisen dem variablen Radius 1.0 zu x = 5 * (3/2) + 3 * 2; // wir weisen den Wert des Ausdrucks der Variablen zu x x = x + 1; // wir weisen den Wert der Addition von x + 1 der Variablen x zu area = radius * radius * 3.14159; // Wir berechnen die Fläche mit dem variablen Radius 

Wie wir gesehen haben, haben wir viele Möglichkeiten, Zuweisungen zu machen: Ein Fall, der unsere Aufmerksamkeit erregen könnte, ist der Fall von x = x + 1; in diesem Fall können wir die gleiche Variable in den Zuweisungsausdruck aufnehmen, was geschieht, wenn die Variable bereits einen zugewiesenen Wert hatte, wird sie zum Wert 1 addiert und dieses Ergebnis wird in x erneut zugewiesen.
Sehen wir uns im folgenden Code an, worauf wir uns beziehen und wie er es interpretiert Java in einem bereits kompilierten Programm.
 java.util.Scanner importieren; öffentliche Klasse AssignmentVariables {public static void main (String [] args) {// Scannerobjekt erstellen Scanner input = new Scanner (System.in); // Wir bitten um Eingabe eines Wertes System.out.println ("Enter value of variable x:"); double x = input.nextDouble (); // wir geben den erfassten Wert aus System.out.println ("Der Wert der Variablen x ist:" + x); // wir addieren 1 zum Wert von x x = x + 1; // wir geben das Ergebnis aus System.out.println ("Der neue Wert der Variablen x ist:" + x); }} 

VERGRÖSSERN

Wenn wir uns diesen Code ansehen, nehmen wir einen Wert vom Benutzer und speichern ihn in der Variablen x, dann bilden wir eine Summe aus dem, was der Wert x hat, und weisen ihn dieser Variablen erneut zu.
Konstanten
Da wir alles im Zusammenhang mit Variablen behandelt haben, sehen wir uns an, was Konstanten sind. Diese sind nichts anderes als ein Wert, der sich innerhalb des Programms nicht ändern muss. Anstatt den expliziten Wert in jede benötigte Zeile zu setzen, machen wir a konstant, Wenn sich dieser Wert irgendwann ändern muss, ändern wir einfach die Konstante und ihr Wert wird in allen Teilen widergespiegelt, in denen er erscheint.
Mal sehen, wie wir es deklarieren:
endgültiger Doppel-PI = 3,14159;

Wenn wir schauen, verwenden wir die letztes Stichwort womit wir darauf hinweisen, dass sich sein Wert im Laufe des Programms gemäß Konvention nicht ändern kann wir schreiben den vollständigen Namen der Konstanten in Großbuchstaben Wenn wir eines davon in einem Programm sehen, werden wir es auf diese Weise erkennen.
Sehen wir uns einen Code zur Verwendung an:
 // Die Klasse Scanner erhalten wir im Paket java.util import java.util.Scanner; public class CircleArea {public static void main (String [] args) {// deklariere die Konstante PI final double PI = 3,14159; // wir erstellen ein Scanner-Objekt Scanner input = new Scanner (System.in); // Wir bitten um die Eingabe eines Radius System.out.print ("Geben Sie den Radius des Kreises ein:"); doppelter Radius = input.nextDouble (); // wir machen die entsprechende Berechnung double area = Radius * Radius * PI; // wir zeigen das Ergebnis System.out.println ("Die Fläche für den Kreis mit Radius:" + Radius + "ist:" + Fläche); }} 

In diesem Fall, wenn wir aus irgendeinem Grund wollen PI sei es 3.14, wir ändern einfach die Konstante in ihrer Deklaration und das Programm wird nicht geändert.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

Sie werden die Entwicklung der Website helfen, die Seite mit Ihren Freunden teilen

wave wave wave wave wave