1. Змінні й коробки
Змінні — це такі штуковини, де зберігаються дані. Будь-які дані. У Java всі дані зберігаються у змінних. За своїм призначенням змінна дуже схожа на коробку — таку собі звичайнісіньку коробку.
Приміром, ви написали на аркуші число 13 і поклали цей аркуш у коробку. Тоді можна сказати, що «коробка зберігає значення 13».
Кожна змінна в Java має три важливі властивості: тип, ім'я та значення.
Ім'я потрібно для того, щоб відрізнити одну змінну від іншої. Так само, як і напис на коробці.
Тип змінної вказує на тип значень чи даних, які можна в ній зберігати. У коробці для цукерок ми зберігаємо цукерки, в коробці для взуття — черевики і т. ін.
Значення — це певний об'єкт, дані чи інформація, що зберігаються у змінній.
У мові Java кожен об'єкт має свій тип. Наприклад, є такі типи даних: ціле число, дробове число, текст, тип Кіт, тип Будинок тощо.
Кожна змінна (коробка) також має свій тип. У змінній можна зберігати тільки такі значення, тип яких відповідає типу змінної. Різні коробки використовують для зберігання різних речей: коробка для цукерок, коробка для яєць тощо. Усе як в житті.
2. Створення змінної
У мові Java для створення змінної використовується така команда:
тип ім'я;
де тип — це тип змінної (збігається з типом значень, які можуть зберігатися у змінній), а ім'я — це ім'я змінної.
Приклади:
Створення змінної: спочатку тип, потім ім'я. | Опис |
---|---|
|
Створюємо змінну з іменем a типу int . |
|
Створюємо змінну з іменем s типу String . |
|
Створюємо змінну з іменем c типу double . |
Найчастіше використовують два типи — int (цілі числа
) і String (текст
). Крім того, часто використовують тип double
— це дробові (дійсні) числа.
3. Присвоювання
Вище ми вже з'ясували, що змінна має ім'я, тип і значення. Ім'я й тип ми вже обговорили, а тепер поговоримо про значення. Як записати значення у змінну?
Для запису значень у змінну є спеціальна операція — операція присвоювання. Вона копіює значення з однієї змінної в іншу. Не переносить, а саме копіює. Так само, як копіюють файл з диску на диск. Присвоювання має такий вигляд:
ім'я = значення;
де ім'я — це ім'я змінної, а значення — це значення, яке записується в змінну. Змінній можна присвоїти конкретне значення, ім'я іншої змінної або навіть вираз, в якому використовуються змінні.
Приклади:
Код | Опис |
---|---|
|
Створюється змінна i Створюються змінні a , b Створюється змінна x
|
|
У змінну i записується значення 3 .
|
|
У змінну a записується значення 1 . У змінну b записується значення 2 .
|
|
У змінну x записується значення 3 . У наступному рядку значення x збільшується на 1 , x тепер дорівнює 4 .
|
Для операції присвоєння використовується знак рівності =
. Це не є порівнянням. Це саме команда копіювання значення, вказаного праворуч від знаку рівності, у змінну, вказану ліворуч. Для порівняння в мові Java використовують подвійний знак рівності ==
.
4. Коти й коробки
Як упіймати кота:
- Візьміть порожню коробку.
- Чекайте.
Жартуємо 🙂
Можливо, ви й зможете запхати в коробку тьму-тьмущу котів, але в змінну можна вкласти лише одне значення. Саме з цим і буде пов'язана наступна задача.
ПЕРЕЙДІТЬ В ПОВНУ ВЕРСІЮ