Java - Oppdragsuttrykk og -konstanter

Innholdsfortegnelse
Når vi kjenner variabler Og hvordan deklareres dem, vi må kjenne de forskjellige tildelingsformene vi har. På denne måten kan vi lagre kodelinjer ved å tilordne verdier direkte til variablene ved hjelp av uttrykk.
Et annet viktig poeng er å vite erklære konstanterVi vet at variabler kan endres i programmet, men konstanter, som navnet indikerer, er konstante under det, det vil si at de ikke endres.
Oppgaveuttrykk
Som vi nevnte i begynnelsen, oppgaveuttrykk De lar oss tilordne en verdi til en deklarert variabel, disse uttrykkene går litt lenger enn bare å inkorporere et tall eller en tekststreng, siden vi til og med kan utføre komplekse matematiske operasjoner eller ganske enkelt tilordne resultatet av samtalen til en objektmetode.
Som vi ser, gir dette oss mye stoff å kutte, la oss se noen kodeeksempler på hvordan vi kan gjøre de forskjellige oppgavene til variablene:
 int x = 1; // vi tildeler verdien 1 til variabelen x dobbel radius = 1,0; // vi tildeler 1.0 til variabelradius x = 5 * (3/2) + 3 * 2; // vi tildeler verdien av uttrykket til variabelen x x = x + 1; // vi tildeler verdien for å legge x + 1 til variabelen x areal = radius * radius * 3.14159; // vi beregner arealet ved hjelp av variabelen radius 

Som vi har sett, har vi mange alternativer når det gjelder oppgaver. Et tilfelle som kan henlede oppmerksomheten vår er x = x + 1; i dette tilfellet kan vi inkorporere den samme variabelen i tildelingsuttrykket, noe som skjer hvis variabelen allerede hadde en tilordnet verdi, den blir lagt til verdien 1 og dette resultatet blir tildelt igjen i x.
La oss se i følgende kode hva vi refererer til og hvordan den tolker det Java i et allerede utarbeidet program.
 importer java.util.Scanner; public class AssignmentVariables {public static void main (String [] args) {// create a scanner object Scanner input = new Scanner (System.in); // Vi ber om at en verdi angis System.out.println ("Skriv inn verdien til variabelen x:"); dobbel x = input.nextDouble (); // vi skriver ut den fangede verdien System.out.println ("Verdien av variabelen x er:" + x); // vi legger 1 til verdien x x = x + 1; // vi skriver ut resultatet System.out.println ("Den nye verdien til variabelen x er:" + x); }} 

FORSTØRRE

Hvis vi ser på denne koden, er det å ta en verdi fra brukeren og lagre den i variabelen x, så lager vi en sum av hva verdien x har, og vi tildeler den igjen i den variabelen.
Konstanter
Siden vi har dekket alt relatert til variabler, la oss se hva konstanter er, disse er ikke mer enn en verdi som ikke trenger å endres i programmet, så i stedet for å plassere den eksplisitte verdien på hver linje som vi trenger den, lager vi en konstant, takket være dette, hvis denne verdien må endres på et tidspunkt, endrer vi ganske enkelt konstanten og verdien gjenspeiles i alle delene der den vises.
La oss se hvordan vi erklærer det:
siste doble PI = 3,14159;

Hvis vi ser bruker vi siste søkeordet som vi indikerer at verdien ikke kan variere i løpet av programmet, etter konvensjon vi skriver hele navnet på konstanten med store bokstaver på denne måten vil vi gjenkjenne det når vi ser en av disse i et program.
La oss se en kode for hvordan du bruker den:
 // Vi får tak i klasseskanneren i pakken java.util import java.util.Scanner; public class CircleArea {public static void main (String [] args) {// erklærer konstant PI final double PI = 3.14159; // vi lager et skannerobjekt Skannerinngang = ny skanner (System.in); // Vi ber om at en radius angis System.out.print ("Skriv inn radiusen til sirkelen:"); dobbel radius = input.nextDouble (); // vi gjør den tilsvarende beregningen til dobbelt område = radius * radius * PI; // vi viser resultatet System.out.println ("Arealet for sirkelen med radius:" + radius + "er:" + areal); }} 

I dette tilfellet, hvis vi av en eller annen grunn ønsker det PI la det være 3.14, vi endrer ganske enkelt konstanten i erklæringen, og programmet blir ikke endret.Likte og hjalp du denne opplæringen?Du kan belønne forfatteren ved å trykke på denne knappen for å gi ham et positivt poeng

Du vil bidra til utvikling av området, dele siden med vennene dine

wave wave wave wave wave