Java-variabler og litteratur (med eksempler)

I denne vejledning lærer vi om Java-variabler og bogstaver ved hjælp af eksempler.

Java-variabler

En variabel er en placering i hukommelsen (lagerområde), der indeholder data.

For at angive lagerområdet skal hver variabel have et unikt navn (identifikator). Lær mere om Java-identifikatorer.

Opret variabler i Java

Sådan opretter vi en variabel i Java,

 int speedLimit = 80;

Her er speedLimit en variabel af int-datatypen, og vi har tildelt den værdi 80 til den.

Int-datatypen antyder, at variablen kun kan indeholde heltal. Hvis du vil vide mere, skal du besøge Java-datatyper.

I eksemplet har vi tildelt værdien til variablen under erklæringen. Det er dog ikke obligatorisk.

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

 int speedLimit; speedLimit = 80;

Bemærk : Java er et statisk skrevet sprog. Det betyder, at alle variabler skal deklareres, før de kan bruges.

Skift værdier af variabler

Værdien af ​​en variabel kan ændres i programmet, deraf navnet variabel . For eksempel,

 int speedLimit = 80;… speedLimit = 90; 

Her er oprindeligt værdien af ​​speedLimit 80 . Senere ændrede vi det til 90 .

Vi kan dog ikke ændre datatypen for en variabel i Java inden for samme omfang.

Hvad er det variable omfang?

Bare rolig for det for nu. Husk bare, at vi ikke kan gøre noget som dette:

 int speedLimit = 80;… float speedLimit;

Hvis du vil vide mere, kan du besøge: Kan jeg ændre erklæringstype for en variabel i Java?

Regler for navngivning af variabler i Java

Java-programmeringssprog har sit eget sæt regler og konventioner til navngivning af variabler. Her er hvad du har brug for at vide:

  • Java er store og små bogstaver. Derfor er alder og ALDER to forskellige variabler. For eksempel,
     int age = 24; int AGE = 25; System.out.println(age); // prints 24 System.out.println(AGE); // prints 25
  • Variabler skal starte med enten et bogstav eller et understregningstegn, _ eller et $, $ -tegn. For eksempel,
     int age; // valid name and good practice int _age; // valid but bad practice int $age; // valid but bad practice
  • Variable navne kan ikke starte med tal. For eksempel,
     int 1age; // invalid variables
  • Variable navne kan ikke bruge mellemrum. For eksempel,
     int my age; // invalid variables

    Her er vi nødt til at bruge variable navne med mere end et ord, bruge alle små bogstaver til det første ord og bruge det første bogstav i hvert efterfølgende ord. For eksempel myAge.
  • Når du opretter variabler, skal du vælge et navn, der giver mening. For eksempel giver score, antal, niveau mere mening end variabelnavne som s, n og l.
  • Hvis du vælger variabelnavne med et ord, skal du bruge alle små bogstaver. For eksempel er det bedre at bruge hastighed snarere end SPEED eller sPEED.

Der er 4 typer variabler i Java-programmeringssprog:

  • Instansvariabler (ikke-statiske felter)
  • Klassevariabler (statiske felter)
  • Lokale variabler
  • Parametre

Hvis du er interesseret i at lære mere om det nu, skal du besøge Java Variable Typer.

Java-bogstaver

Bogstaver er data, der bruges til at repræsentere faste værdier. De kan bruges direkte i koden. For eksempel,

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

Her 1, 2.5og 'F'er konstanter.

Her er forskellige typer bogstaver i Java.

1. Boolske bogstaver

I Java bruges boolske bogstaver til at initialisere boolske datatyper. De kan gemme to værdier: sandt og falsk. For eksempel,

 boolean flag1 = false; boolean flag2 = true;

Her, falseog trueer to boolske bogstaver.

2. Heltalsbogstaver

Et heltal bogstaveligt er en numerisk værdi (forbundet med tal) uden nogen brøk eller eksponentiel del. Der er 4 typer heltal bogstaver i Java:

  1. binær (base 2)
  2. decimal (base 10)
  3. oktal (base 8)
  4. hexadecimal (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 hexadecimal starter med 0x .

Bemærk : Integer konstanter bruges til at initialisere variabler af heltal typer gerne byte, short, int, og long.

3. Flydepunktslitteratur

En flydende bogstavelig bogstav er en numerisk bogstav, der enten har en brøkform eller en eksponentiel 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 ) )

Bemærk : Flydende bogstavsbøger bruges til at initialisere floatog doubleskrive variabler.

4. Tegnbogstaver

Tegnbogstaver er unicode-tegn indeholdt i enkelt anførselstegn. For eksempel,

 char letter = 'a';

Her aer karakteren bogstavelig.

Vi kan også bruge escape-sekvenser som karakterbogstaver. For eksempel b (backspace), t (fane), n (ny linje) osv.

5. String-bogstaver

En streng bogstavelig er en sekvens af tegn indeholdt i dobbelt-citater. For eksempel,

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

Her, Java Programmingog Programizer to strenglitteraturer.

Interessante artikler...