НАЙКРАЩИЙ САЙТ ДЛЯ ВЕБ-РОЗРОБНИКІВ
Мова програмування Java. W3Schools українською. Уроки для початківців

En Es De Fr Ru

Java Змінні


Java Змінні

Змінні – це контейнери для зберігання значень даних.

Наприклад, у Java існують різні типи змінних:

  • String - зберігає текст, наприклад "Hello". Рядкові значення взяті в подвійні лапки
  • int - зберігає цілі числа без десяткових знаків, наприклад 123 або -123
  • float - зберігає плаваючі точки, з десятковими знаками, такими як 19,99 або -19.99
  • char - зберігає окремі символи, такі як 'a' або 'B'. Значення символів оточені одинарними лапками
  • boolean - зберігає значення з двома станами: true або false

Оголошення (створення) змінних

Щоб створити змінну, потрібно вказати тип і призначити їй значення:

Синтаксис

type variableName = value;

Де type є одним із типів Java (наприклад, int або String), а variableName – ім’я змінної (наприклад, x або name). Знак рівності використовується для призначення значень змінній.

Щоб створити змінну, яка повинна зберігати текст, подивіться на наступний приклад:

Приклад

Створіть змінну з назвою name типу String і призначте їй значення "John":

String name = "John";
    System.out.println(name);
    
Спробуйте самі »

Щоб створити змінну, яка повинна зберігати число, подивіться на наступний приклад:

Приклад

Створіть змінну під назвою myNum типу int і призначте їй значення 15:

int myNum = 15;
    System.out.println(myNum);
    
Спробуйте самі »

Ви також можете оголосити змінну, не присвоюючи значення, і призначити значення пізніше:

Приклад

int myNum;
    myNum = 15;
    System.out.println(myNum);
    
Спробуйте самі »

Зауважте, що якщо ви присвоїте нове значення існуючій змінній, воно перезапише попереднє значення:

Приклад

Змінити значення myNum із 15 на 20:

int myNum = 15;
    myNum = 20;  // myNum тепер 20
    System.out.println(myNum);
    
Спробуйте самі »

Кінцеві змінні

Якщо ви не хочете, щоб інші (чи ви самі) перезаписували наявні значення, використовуйте ключове слово final (це оголосить змінну як "final" або "constant", що означає незмінний і доступний лише для читання):

Приклад

final int myNum = 15;
    myNum = 20;  // викличе помилку: неможливо призначити кінцевій змінній значення
    

Спробуйте самі »


Інші типи

Демонстрація того, як оголошувати змінні інших типів:

Приклад

int myNum = 5;
    float myFloatNum = 5.99f;
    char myLetter = 'D';
    boolean myBool = true;
    String myText = "Hello";
    

Ви дізнаєтеся більше про типи даних у наступному розділі.


Перевірте себе за допомогою вправ

Вправа:

Створіть змінну з назвою carName і призначте їй значення Volvo.

      = ;