Java - Opgaveudtryk og -konstanter

Indholdsfortegnelse
Når vi kender variabler Og hvordan deklareres dem, vi skal kende de forskellige tildelingsformer, vi har, på denne måde kan vi gemme kodelinjer ved at tildele værdier direkte til variablerne ved hjælp af udtryk.
Et andet vigtigt punkt er at vide erklære konstanterVi ved, at variabler kan ændre sig i programmet, men konstanter, som deres navn angiver, er konstante under det, det vil sige, at de ikke ændres.
Opgaveudtryk
Som vi nævnte i begyndelsen, opgaveudtryk De giver os mulighed for at tildele en værdi til en erklæret variabel, disse udtryk går lidt længere end blot at inkorporere et tal eller en tekststreng, da vi endda kan udføre komplekse matematiske operationer eller blot tildele resultatet af opkaldet til en objektmetode.
Som vi ser, giver dette os en masse stof at skære, lad os se nogle kodeeksempler på, hvordan vi kan lave de forskellige tildelinger til variablerne:
 int x = 1; // vi tildeler værdien 1 til variablen x dobbelt radius = 1,0; // vi tildeler 1.0 variablen radius x = 5 * (3/2) + 3 * 2; // vi tildeler værdien af ​​udtrykket variablen x x = x + 1; // vi tildeler værdien af ​​at tilføje x + 1 til variablen x område = radius * radius * 3,14159; // vi beregner arealet ved hjælp af variabelens radius 

Som vi har set, har vi mange muligheder, når det kommer til at lave opgaver.Et tilfælde, der kan henlede vores opmærksomhed, er x = x + 1; i dette tilfælde kan vi inkorporere den samme variabel i tildelingsudtrykket, hvilket sker, hvis variablen allerede havde en tildelt værdi, den tilføjes til værdien 1, og dette resultat tildeles igen i x.
Lad os se i den følgende kode, hvad vi refererer til, og hvordan det fortolker det Java i et allerede udarbejdet program.
 import java.util.Scanner; public class AssignmentVariables {public static void main (String [] args) {// create a scanner object Scanner input = new Scanner (System.in); // Vi beder om, at en værdi indtastes System.out.println ("Indtast værdi af variabel x:"); dobbelt x = input.nextDouble (); // vi udskriver den fangede værdi System.out.println ("Værdien af ​​variablen x er:" + x); // tilføjer vi 1 til værdien x x = x + 1; // vi udskriver resultatet System.out.println ("Den nye værdi af variablen x er:" + x); }} 

FORSTØRRE

Hvis vi ser på denne kode, hvad vi gør, er at tage en værdi fra brugeren og gemme den i variablen x, så laver vi en sum af, hvad værdien x har, og vi tildeler den igen i den variabel.
Konstanter
Da vi har dækket alt relateret til variabler, lad os se, hvad konstanter er, disse er intet mere end en værdi, der ikke behøver at ændre sig i programmet, så i stedet for at placere den eksplicitte værdi i hver linje, som vi har brug for det, laver vi en konstant, Takket være dette, hvis denne værdi skal ændre sig på et tidspunkt, ændrer vi simpelthen konstanten og dens værdi afspejles i alle de dele, hvor den vises.
Lad os se, hvordan vi erklærer det:
endelig dobbelt PI = 3,14159;

Hvis vi ser, bruger vi sidste søgeord hvormed vi angiver, at dens værdi ikke kan variere i løbet af programmet efter konvention vi skriver det fulde navn på konstanten i store bogstaver på denne måde vil vi genkende det, når vi ser en af ​​disse i et program.
Lad os se en kode for, hvordan du bruger den:
 // Vi får klassescanneren i pakken java.util import java.util.Scanner; public class CircleArea {public static void main (String [] args) {// erklær den konstante PI -endelige dobbelte PI = 3,14159; // vi opretter et scannerobjekt Scanner input = ny Scanner (System.in); // Vi beder om, at en radius indtastes System.out.print ("Indtast cirkelens radius:"); dobbelt radius = input.nextDouble (); // vi laver den tilsvarende beregning dobbeltareal = radius * radius * PI; // vi viser resultatet System.out.println ("Området for cirklen med radius:" + radius + "er:" + areal); }} 

I dette tilfælde, hvis vi af en eller anden grund ønsker det PI lad det være 3.14, vi ændrer simpelthen konstanten i sin erklæring, og programmet ændres ikke.Kan du lide og hjælpe denne vejledning?Du kan belønne forfatteren ved at trykke på denne knap for at give ham et positivt punkt

Du vil bidrage til udviklingen af ​​hjemmesiden, at dele siden med dine venner

wave wave wave wave wave