Premenné a literatúra Java (s príkladmi)

V tomto tutoriále sa pomocou príkladov dozvieme o premenných a literáloch Java.

Premenné Java

Premenná je umiestnenie v pamäti (úložná oblasť) na uchovávanie údajov.

Na označenie úložného priestoru by mala mať každá premenná jedinečný názov (identifikátor). Získajte viac informácií o identifikátoroch Java.

Vytvorte premenné v prostredí Java

Tu je postup, ako vytvoríme premennú v Jave,

 int speedLimit = 80;

SpeedLimit je tu premenná dátového typu int a priradili sme jej hodnotu 80 .

Dátový typ int naznačuje, že premenná môže obsahovať iba celé čísla. Ak sa chcete dozvedieť viac, navštívte dátové typy Java.

V príklade sme premennej priraďovali hodnotu počas deklarácie. Nie je to však povinné.

Môžete deklarovať premenné a priradiť ich osobitne. Napríklad,

 int speedLimit; speedLimit = 80;

Poznámka : Java je staticky napísaný jazyk. To znamená, že pred použitím je potrebné deklarovať všetky premenné.

Zmeňte hodnoty premenných

Hodnotu premennej je možné v programe zmeniť, a teda aj premennú názov . Napríklad,

 int speedLimit = 80;… speedLimit = 90; 

Tu je pôvodne hodnota speedLimit 80 . Neskôr sme to zmenili na 90 .

V rovnakom rozsahu však nemôžeme zmeniť dátový typ premennej v Jave.

Aký je variabilný rozsah?

Zatiaľ sa tým netrápte. Pamätajte, že niečo také nemôžeme urobiť:

 int speedLimit = 80;… float speedLimit;

Ak sa chcete dozvedieť viac, navštívte: Môžem zmeniť typ vyhlásenia pre premennú v Jave?

Pravidlá pre pomenovávanie premenných v Jave

Programovací jazyk Java má vlastnú skupinu pravidiel a konvencií pre pomenovanie premenných. Potrebujete vedieť:

  • Java rozlišuje veľké a malé písmená. Vek a VEK sú teda dve rôzne premenné. Napríklad,
     int age = 24; int AGE = 25; System.out.println(age); // prints 24 System.out.println(AGE); // prints 25
  • Premenné musia začínať písmenom alebo znakom podčiarknutia _ alebo znakom dolára, $ . Napríklad,
     int age; // valid name and good practice int _age; // valid but bad practice int $age; // valid but bad practice
  • Názvy premenných nemôžu začínať číslami. Napríklad,
     int 1age; // invalid variables
  • Názvy premenných nemôžu používať medzery. Napríklad,
     int my age; // invalid variables

    Je potrebné, aby sme tu použili názvy premenných, ktoré majú viac ako jedno slovo, aby sme pre prvé slovo použili všetky malé písmená a aby prvé písmeno každého nasledujúceho slova bolo veľké. Napríklad myAge.
  • Pri vytváraní premenných vyberte názov, ktorý má zmysel. Napríklad skóre, počet, úroveň má väčší zmysel ako názvy premenných, ako sú s, n a l.
  • Ak vyberiete jednoslovné názvy premenných, použite všetky malé písmená. Napríklad je lepšie použiť skôr rýchlosť ako SPEED alebo sPEED.

V programovacom jazyku Java existujú 4 typy premenných:

  • Premenné inštancie (nestatické polia)
  • Premenné triedy (statické polia)
  • Miestne premenné
  • Parametre

Ak sa o nej chcete dozvedieť viac teraz, navštívte typy premenných Java.

Java literály

Literály sú údaje používané na vyjadrenie pevných hodnôt. Môžu byť použité priamo v kóde. Napríklad,

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

Tu 1, 2.5a 'F'sú literály.

Tu sú rôzne typy literálov v jazyku Java.

1. Boolovské literatúry

V Jave sa boolovské literály používajú na inicializáciu boolovských dátových typov. Môžu ukladať dve hodnoty: true a false. Napríklad,

 boolean flag1 = false; boolean flag2 = true;

Tu, falsea truedve boolovské literály.

2. Celočíselné literály

Celé číslo je číselná hodnota (spojená s číslami) bez akejkoľvek zlomkovej alebo exponenciálnej časti. V Jave existujú 4 typy celočíselných literálov:

  1. binárne (základ 2)
  2. desatinné miesto (základ 10)
  3. osmičkový (základ 8)
  4. hexadecimálne (základ 16)

Napríklad:

 // 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

V Jave začína binárne číslo 0b , osmičkové číslo 0 a hexadecimálne číslo 0x .

Poznámka : Integer literály sú použité k inicializácii premenných integer typy rád byte, short, inta long.

3. Literály s pohyblivou rádovou čiarkou

Literál s pohyblivou rádovou čiarkou je číselný literál, ktorý má buď zlomkovú formu, alebo exponenciálnu formu. Napríklad,

 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 ) )

Poznámka : Literály s pohyblivou rádovou čiarkou sa používajú na inicializáciu floata doublepísanie premenných.

4. Postavné literály

Znakové literály sú znaky unicode uzavreté v jednoduchých úvodzovkách. Napríklad,

 char letter = 'a';

Tu aje znak doslovný.

Únikové sekvencie môžeme použiť aj ako literály znakov. Napríklad b (backspace), t (karta), n (nový riadok) atď.

5. Sláčikové literály

Reťazcový literál je postupnosť znakov uzavretých v úvodzovkách. Napríklad,

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

Tu, Java Programminga Programizdve reťazcové literály.

Zaujímavé články...