Tips för att deklarera variabler i Java

En variabel är en behållare som innehåller värden som används i a Java-program. För att kunna använda en variabel måste den deklareras. Att deklarera variabler är normalt det första som händer i något program.

Hur man förklarar en variabel

Java är ett starkt typiskt programmeringsspråk. Detta innebär att varje variabel måste ha en datatyp kopplad till den. Till exempel kan en variabel förklaras använda en av de åtta primitiva datatyper: byte, kort, int, lång, flyt, dubbel, röding eller booleska.

En bra analogi för en variabel är att tänka på en hink. Vi kan fylla det till en viss nivå, vi kan ersätta det som finns i det, och ibland kan vi lägga till eller ta något bort från det. När vi förklarar en variabel för att använda en datatyp är det som att sätta en etikett på skopan som säger vad den kan fyllas med. Låt oss säga att etiketten för hinken är "Sand". När etiketten är fäst kan vi bara lägga till eller ta bort sand från skopan. När vi försöker lägga något annat i det kommer vi att stoppas av skopolisen. I Java kan du tänka på

instagram viewer
kompilator som hinkpolisen. Det säkerställer att programmerare deklarerar och använder variabler korrekt.

För att deklarera en variabel i Java är allt som behövs den datatyp som följs av variabelnamn:

 int nummerOfDays; 

I exemplet ovan har en variabel som heter "numberOfDays" deklarerats med en datatyp int. Lägg märke till hur linjen slutar med en halvkolon. Semikolon berättar för Java-kompilator att deklarationen är fullständig.

Nu när det har deklarerats kan numberOfDays bara någonsin innehålla värden som matchar definitionen av data typ (dvs. för en int-datatyp kan värdet endast vara ett heltal mellan -2,147,483,648 till 2,147,483,647).

Förklarande variabler för andra datatyper är exakt samma:

 byte nextInStream;
kort timme;
lång totalNummerOfStars;
flottörreaktion Tid;
dubbel artikel Pris;

Initiera variabler

Innan en variabel kan användas måste den ges ett initialvärde. Detta kallas initialisering av variabeln. Om vi ​​försöker använda en variabel utan att först ge den ett värde:

 int nummerOfDays;
// försök och lägg till 10 till värdet på numberOfDays
numberOfDays = numberOfDays + 10;
kompilatorn kommer att kasta ett fel:
variabel numberOfDays kanske inte har initialiserats

För att initiera en variabel använder vi ett tilldelningsförklaring. En uppdragsuppgift följer samma mönster som en ekvation i matematik (t.ex. 2 + 2 = 4). Det finns en vänster sida av ekvationen, en höger sida och ett lika tecken (dvs "=") i mitten. För att ge en variabel ett värde är vänster sida variabelns namn och höger sida är värdet:

 int nummerOfDays;
antalOfDays = 7;

I exemplet ovan har numberOfDays deklarerats med en datatyp av int och har gett ett initialvärde på 7. Vi kan nu lägga till tio till värdet på numberOfDays eftersom det har initierats:

 int nummerOfDays;
antalOfDays = 7;
numberOfDays = numberOfDays + 10;
System.out.println (numberOfDays);

Vanligtvis görs initialiseringen av en variabel samtidigt som dess deklaration:

 // förklara variabeln och ge den ett värde i ett enda uttalande
int numberOfDays = 7;

Välja variabla namn

Namnet som ges till en variabel kallas en identifierare. Som termen antyder är sättet kompilatorn vet vilka variabler den hanterar genom variabelns namn.

Det finns vissa regler för identifierare:

  • reserverade ord kan inte användas.
  • de kan inte börja med en siffra men siffror kan användas efter det första tecknet (t.ex. namn1, n2am är giltiga).
  • de kan börja med en bokstav, en understruk (dvs. "_") eller ett dollartecken (dvs "$").
  • Du kan inte använda andra symboler eller mellanslag (t.ex. "%", "^", "&", "#").

Ge alltid dina variabler meningsfulla identifierare. Om en variabel har priset på en bok, kan du kalla det något som "bookPrice". Om varje variabel har ett namn som tydliggör vad den används för kommer det att bli mycket lättare att hitta fel i dina program.

Äntligen finns det namnkonventioner i Java som vi uppmuntrar dig att använda. Du kanske har lagt märke till att alla exempel vi har gett följer ett visst mönster. När mer än ett ord används i kombination i en variabelnamn får orden som följer det första ordet ett kapital bokstav (t.ex. reaktionstid, antal dagar). Detta kallas blandat fall och är det föredragna valet för variabel identifierare.

instagram story viewer