Јава променљиве и литерале (са примерима)

У овом упутству ћемо научити о Јава променљивим и литералима уз помоћ примера.

Јава променљиве

Варијабла је место у меморији (складиште) за чување података.

Да би се назначило подручје складиштења, свакој променљивој треба дати јединствено име (идентификатор). Сазнајте више о Јава идентификаторима.

Направите променљиве у Јави

Ево како креирамо променљиву у Јави,

 int speedLimit = 80;

Овде је спеедЛимит променљива типа података инт и њој смо доделили вредност 80 .

Тип података инт сугерира да променљива може да садржи само целе бројеве. Да бисте сазнали више, посетите Јава типове података.

У примеру смо током декларације променљивој доделили вредност. Међутим, није обавезно.

Можете засебно декларисати променљиве и доделити их. На пример,

 int speedLimit; speedLimit = 80;

Напомена : Јава је статички откуцан језик. То значи да све променљиве морају бити декларисане пре него што се могу користити.

Промена вредности променљивих

Вредност променљиве може се променити у програму, па отуда и назив променљиве . На пример,

 инт спеедЛимит = 80;… спеедЛимит = 90; 

Овде је у почетку вредност спеедЛимит 80 . Касније смо га променили у 90 .

Међутим, не можемо променити тип података променљиве у Јави у истом опсегу.

Шта је променљиви опсег?

Не брините за сада. Само запамтите да не можемо учинити нешто овако:

 инт спеедЛимит = 80;… флоат спеедЛимит;

Да бисте сазнали више, посетите: Могу ли да променим тип декларације за променљиву на Јави?

Правила за именовање променљивих у Јави

Јава програмски језик има свој сет правила и конвенција за именовање променљивих. Ево шта треба да знате:

  • Јава разликује велика и мала слова. Отуда су старост и старост две различите променљиве. На пример,
     int age = 24; int AGE = 25; System.out.println(age); // prints 24 System.out.println(AGE); // prints 25
  • Променљиве морају почињати словом или подвлаком, _ или знаком долара, $ . На пример,
     int age; // valid name and good practice int _age; // valid but bad practice int $age; // valid but bad practice
  • Имена променљивих не могу почињати бројевима. На пример,
     int 1age; // invalid variables
  • Имена променљивих не могу да користе размак. На пример,
     int my age; // invalid variables

    Овде, да ли треба да користимо имена променљивих која имају више од једне речи, да користимо сва мала слова за прву реч и да почетна слова сваке наредне речи пишемо великим словом. На пример, миАге.
  • Када креирате променљиве, одаберите име које има смисла. На пример, резултат, број, ниво имају више смисла од имена променљивих као што су с, н и л.
  • Ако одаберете имена променљивих од једне речи, користите сва мала слова. На пример, боље је користити брзину, а не СПЕЕД или сПЕЕД.

У програмском језику Јава постоје 4 врсте променљивих:

  • Променљиве инстанце (нестатична поља)
  • Променљиве класе (статичка поља)
  • Локалне променљиве
  • Параметри

Ако сте заинтересовани да сада сазнате више о томе, посетите Јава променљиве типове.

Јава литерали

Литерали су подаци који се користе за представљање фиксних вредности. Могу се користити директно у коду. На пример,

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

Овде, 1, 2.5, и 'F'су литерали.

Ево различитих типова слова у Јави.

1. Булови литерали

In Java, boolean literals are used to initialize boolean data types. They can store two values: true and false. For example,

 boolean flag1 = false; boolean flag2 = true;

Here, false and true are two boolean literals.

2. Integer Literals

An integer literal is a numeric value(associated with numbers) without any fractional or exponential part. There are 4 types of integer literals in Java:

  1. binary (base 2)
  2. decimal (base 10)
  3. octal (base 8)
  4. hexadecimal (base 16)

For example:

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

In Java, binary starts with 0b, octal starts with 0, and hexadecimal starts with 0x.

Note: Integer literals are used to initialize variables of integer types like byte, short, int, and long.

3. Floating-point Literals

Литерал са помичном тачком је нумерички литерал који има или разломљени облик или експоненцијални облик. На пример,

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

Напомена : Литерали са помичном тачком користе се за иницијализацију floatи doubleунос променљивих.

4. Карактеристике

Карактерни литерали су уницоде знакови затворени унутар појединачних наводника. На пример,

 char letter = 'a';

Овде aје карактер дословно.

Такође можемо да користимо излазне секвенце као литерал знакова. На пример, б (бацкспаце), т (таб), н (нови ред) итд.

5. Стринг литерале

Знаковни низ је низ знакова који су затворени унутар двоструких наводника. На пример,

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

Ево, Java Programmingи Programizдва стринг литерали.

Занимљиви Чланци...