Java-variabler og litteraturer (med eksempler)

I denne opplæringen vil vi lære om Java-variabler og bokstaver ved hjelp av eksempler.

Java-variabler

En variabel er et sted i minnet (lagringsområde) for å lagre data.

For å indikere lagringsområdet, bør hver variabel få et unikt navn (identifikator). Lær mer om Java-identifikatorer.

Lag variabler i Java

Slik lager vi en variabel i Java,

 int speedLimit = 80;

Her er speedLimit en variabel av int-datatypen, og vi har tilordnet verdien 80 til den.

Int-datatypen antyder at variabelen bare kan inneholde heltall. Hvis du vil lære mer, kan du gå til Java-datatyper.

I eksemplet har vi tildelt verdien til variabelen under erklæringen. Det er imidlertid ikke obligatorisk.

Du kan erklære variabler og tilordne variabler separat. For eksempel,

 int speedLimit; speedLimit = 80;

Merk : Java er et språk som er statisk skrevet. Det betyr at alle variablene må deklareres før de kan brukes.

Endre verdier for variabler

Verdien på en variabel kan endres i programmet, derav navnet variabelen . For eksempel,

 int speedLimit = 80;… speedLimit = 90; 

Her innledningsvis er verdien av speedLimit 80 . Senere endret vi den til 90 .

Vi kan imidlertid ikke endre datatypen til en variabel i Java innenfor samme omfang.

Hva er variabelt omfang?

Ikke bekymre deg for det for nå. Bare husk at vi ikke kan gjøre noe slikt:

 int speedLimit = 80; … float speedLimit;

For å lære mer, besøk: Kan jeg endre erklæringstype for en variabel i Java?

Regler for navngivning av variabler i Java

Java-programmeringsspråk har sitt eget sett med regler og konvensjoner for navngivning av variabler. Dette er hva du trenger å vite:

  • Java er store og små bokstaver. Derfor er alder og ALDER to forskjellige variabler. For eksempel,
     int age = 24; int AGE = 25; System.out.println(age); // prints 24 System.out.println(AGE); // prints 25
  • Variabler må starte med enten en bokstav eller et understrek, _ eller et dollar-, $ -tegn. For eksempel,
     int age; // valid name and good practice int _age; // valid but bad practice int $age; // valid but bad practice
  • Variabelnavn kan ikke starte med tall. For eksempel,
     int 1age; // invalid variables
  • Variabelnavn kan ikke bruke mellomrom. For eksempel,
     int my age; // invalid variables

    Her må vi bruke variabelnavn som har mer enn ett ord, bruke alle små bokstaver for det første ordet og bruke store bokstaver i hvert påfølgende ord. For eksempel myAge.
  • Når du oppretter variabler, velg et navn som gir mening. For eksempel gir poengsum, tall, nivå mer mening enn variabelnavn som s, n og l.
  • Hvis du velger ett-ords variabelnavn, bruk alle små bokstaver. For eksempel er det bedre å bruke hastighet i stedet for SPEED, eller sPEED.

Det er fire typer variabler i Java-programmeringsspråk:

  • Forekomstvariabler (ikke-statiske felt)
  • Klassevariabler (statiske felt)
  • Lokale variabler
  • Parametere

Hvis du er interessert i å lære mer om det nå, kan du gå til Java Variable Typer.

Java-bokstaver

Bokstaver er data som brukes til å representere faste verdier. De kan brukes direkte i koden. For eksempel,

 int a = 1; float b = 2.5; char c = 'F';

Her 1, 2.5og 'F'er litteraler.

Her er forskjellige typer bokstaver i Java.

1. Boolske bokstaver

I Java brukes boolske bokstaver til å initialisere boolske datatyper. De kan lagre to verdier: sant og usant. For eksempel,

 boolean flag1 = false; boolean flag2 = true;

Her, falseog trueer to boolske bokstaver.

2. Heltall litteratur

Et heltall bokstavelig er en numerisk verdi (assosiert med tall) uten noen brøk eller eksponentiell del. Det er fire typer heltall bokstaver i Java:

  1. binær (base 2)
  2. desimal (base 10)
  3. oktal (base 8)
  4. heksadesimal (base 16)

For eksempel:

 // binary int binaryNumber = 0b10010; // octal int octalNumber = 027; // decimal int decNumber = 34; // hexadecimal int hexNumber = 0x2F; // 0x represents hexadecimal // binary int binNumber = 0b10010; // 0b represents binary

I Java starter binær med 0b , oktal starter med 0 og heksadesimal begynner med 0x .

Merk : Integer liter brukes til å initialisere variabler av heltall typer liker byte, short, int, og long.

3. Flytpunktslitteratur

En flytende punkt bokstavelig er en numerisk bokstav som enten har en brøkform eller en eksponentiell form. For eksempel,

 class Main ( public static void main(String() args) ( double myDouble = 3.4; float myFloat = 3.4F; // 3.445*10^2 double myDoubleScientific = 3.445e2; System.out.println(myDouble); // prints 3.4 System.out.println(myFloat); // prints 3.4 System.out.println(myDoubleScientific); // prints 344.5 ) )

Merk : Bokstavene med flytende punkt brukes til å initialisere floatog doubleskrive variabler.

4. Karakterlitteratur

Tegnbokstaver er unicode-tegn som er lukket i enkelt anførselstegn. For eksempel,

 char letter = 'a';

Her aer karakteren bokstavelig.

Vi kan også bruke escape-sekvenser som bokstavbokstaver. For eksempel b (tilbaketast), t (fane), n (ny linje) osv.

5. Strenglitteratur

En streng bokstavelig er en sekvens av tegn som er omsluttet av dobbelt anførselstegn. For eksempel,

 String str1 = "Java Programming"; String str2 = "Programiz";

Her, Java Programmingog Programizer to strenglitteraturer.

Interessante artikler...