Variabile și litere Java (cu exemple)

În acest tutorial, vom afla despre variabilele și literele Java cu ajutorul exemplelor.

Variabile Java

O variabilă este o locație din memorie (zona de stocare) pentru a păstra datele.

Pentru a indica zona de stocare, fiecărei variabile i se va da un nume unic (identificator). Aflați mai multe despre identificatorii Java.

Creați variabile în Java

Iată cum creăm o variabilă în Java,

 int speedLimit = 80;

Aici, speedLimit este o variabilă a tipului de date int și i-am atribuit valoarea 80 .

Tipul de date int sugerează că variabila poate conține numai numere întregi. Pentru a afla mai multe, vizitați tipurile de date Java.

În exemplu, am atribuit valoare variabilei în timpul declarației. Cu toate acestea, nu este obligatoriu.

Puteți declara variabile și atribui variabile separat. De exemplu,

 int speedLimit; speedLimit = 80;

Notă : Java este un limbaj tipic static. Înseamnă că toate variabilele trebuie declarate înainte de a putea fi utilizate.

Schimbați valorile variabilelor

Valoarea unei variabile poate fi modificată în program, de unde și numele variabilă . De exemplu,

 int speedLimit = 80; … speedLimit = 90; 

Aici, inițial, valoarea speedLimit este 80 . Ulterior, l-am schimbat în 90 .

Cu toate acestea, nu putem modifica tipul de date al unei variabile în Java în același domeniu.

Care este domeniul de aplicare variabil?

Nu vă faceți griji pentru asta pentru moment. Amintiți-vă doar că nu putem face așa ceva:

 int speedLimit = 80; … float speedLimit;

Pentru a afla mai multe, vizitați: Pot schimba tipul declarației pentru o variabilă în Java?

Reguli pentru denumirea variabilelor în Java

Limbajul de programare Java are propriul set de reguli și convenții pentru numirea variabilelor. Iată ce trebuie să știți:

  • Java este sensibil la majuscule și minuscule. Prin urmare, vârsta și vârsta sunt două variabile diferite. De exemplu,
     int age = 24; int AGE = 25; System.out.println(age); // prints 24 System.out.println(AGE); // prints 25
  • Variabilele trebuie să înceapă fie cu o literă, fie cu un subliniat, _ sau cu un semn de dolar, $ . De exemplu,
     int age; // valid name and good practice int _age; // valid but bad practice int $age; // valid but bad practice
  • Numele variabilelor nu pot începe cu cifre. De exemplu,
     int 1age; // invalid variables
  • Numele variabilelor nu pot utiliza spațiul alb. De exemplu,
     int my age; // invalid variables

    Aici trebuie să folosim nume variabile care au mai mult de un cuvânt, să folosim toate literele mici pentru primul cuvânt și să scriem cu majusculă prima literă a fiecărui cuvânt ulterior. De exemplu, myAge.
  • Când creați variabile, alegeți un nume care are sens. De exemplu, scor, număr, nivel are mai mult sens decât numele variabilelor precum s, n și l.
  • Dacă alegeți numele variabilelor cu un singur cuvânt, utilizați toate literele mici. De exemplu, este mai bine să folosiți viteza mai degrabă decât SPEED sau sPEED.

Există 4 tipuri de variabile în limbajul de programare Java:

  • Variabile de instanță (câmpuri nestatice)
  • Variabile de clasă (câmpuri statice)
  • Variabile locale
  • Parametrii

Dacă sunteți interesat să aflați mai multe despre aceasta acum, vizitați Tipuri de variabile Java.

Litere Java

Literalele sunt date utilizate pentru reprezentarea valorilor fixe. Ele pot fi utilizate direct în cod. De exemplu,

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

Aici, 1, 2.5și 'F'sunt literali.

Iată diferite tipuri de litere în Java.

1. Literalele booleene

În Java, literele booleene sunt utilizate pentru inițializarea tipurilor de date booleene. Ele pot stoca două valori: adevărat și fals. De exemplu,

 boolean flag1 = false; boolean flag2 = true;

Iată falseși truesunt doi literali booleeni.

2. Litere întregi

Un literal întreg este o valoare numerică (asociată cu numerele) fără nici o parte fracționată sau exponențială. Există 4 tipuri de literali întregi în Java:

  1. binar (baza 2)
  2. zecimal (baza 10)
  3. octal (baza 8)
  4. hexazecimal (baza 16)

De exemplu:

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

În Java, binarul începe cu 0b , octalul începe cu 0 și hexazecimalul începe cu 0x .

Notă : un număr întreg este folosit pentru a inițializa variabile de tip întreg ca byte, short, int, și long.

3. Litere în virgulă mobilă

Un literal cu virgulă mobilă este un literal numeric care are fie o formă fracționată, fie o formă exponențială. De exemplu,

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

Notă : Literalele cu virgulă mobilă sunt utilizate pentru inițializarea floatși tastarea doublevariabilelor.

4. Literalele de caracter

Literalele caracterelor sunt caractere unicode cuprinse în ghilimele unice. De exemplu,

 char letter = 'a';

Iată acaracterul literal.

Putem folosi, de asemenea, secvențe de evadare ca litere de caractere. De exemplu, b (backspace), t (tab), n (linie nouă) etc.

5. Litere șir

Un literal șir este o secvență de caractere cuprinse în ghilimele duble. De exemplu,

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

Iată Java Programmingși Programizsunt două caractere literale.

Articole interesante...