1. Оголошення змінних
Згадаймо ще раз, як створювати змінні. Щоб оголосити змінну, достатньо написати: тип імʼя;
Приклади:
| Команда | Пояснення |
|---|---|
|
Створюється змінна s типу String. Така змінна може зберігати текст. |
|
Створюється змінна x типу int. Така змінна може зберігати цілі числа. |
|
Створюються змінні a, b, c, d типу int. Такі змінні можуть зберігати цілі числа. |
Не можна оголосити дві змінні з однаковими іменами в одному блоці коду. У різних блоках — можна. Це як коробки, що стоять у різних будинках. Детальніше про блоки коду — у наступних лекціях.
Є й обмеження щодо імені змінної. З одного боку, воно може бути будь-яким, а з іншого — не повинно містити пробілів, символів +, - тощо. Найкраще в імені змінної використовувати лише латинські літери та цифри.
Зверніть увагу, що у Java має значення, які літери ви пишете — великі чи малі. int a — це не те саме, що й Int a.
До речі, у Java можна одночасно створювати змінну й присвоювати їй значення. Це заощаджує час і місце:
| Компактний код | Довгий код, еквівалентний коду ліворуч |
|---|---|
|
|
|
|
|
|
|
|
|
|
Так набагато компактніше й зрозуміліше.
Отже, коли зі створенням змінних ви вже розібралися, познайомимося з двома найуживанішими типами у Java. Це типи int (цілі числа) і String (текст/рядки).
2. Тип int
У змінній типу int можна зберігати цілі числа: 5, -10, 100500. Із змінними типу int можна виконувати звичайні арифметичні операції: додавання, віднімання, множення, ділення тощо. Приклади:
int x = 1; // x дорівнює 1
int y = x*2; // y дорівнює 2
int z = 5*y*y + 2*y + 3; // z дорівнює 20+4+3 = 27
int a = 5; // a дорівнює 5
int b = 1; // b дорівнює 1
int c = (a-b) * (a+b); // c дорівнює 4*6 = 24
int a = 64; // a дорівнює 64
int b = a/8; // b дорівнює 8
int c = b/4; // c дорівнює 2
int d = c*3; // d дорівнює 6
Якщо в школі ви не цуралися математики, то тут усе має бути зрозуміло.
3. Тип String
Тип String дозволяє зберігати текстові рядки. Щоб задати текстовий рядок у Java, потрібно написати текст у подвійних лапках. Приклад:
| Код | Пояснення |
|---|---|
|
s міститиме текст Amigo |
|
s міститиме текст 123 |
|
s міститиме текст Bond 007 |
Виглядає нескладно, чи не так? Тоді — ще один цікавий факт.
Рядки у Java можна обʼєднувати за допомогою знака плюс — +. Приклад:
String s1 = "Amigo" + " the best"; // s1 міститиме «Amigo the best»
String s2 = ""; // s2 міститиме порожній рядок — без символів.
int x = 2025;
String s3 = "Amigo" + x; // s3 міститиме Amigo2025
Зверніть увагу на останній приклад: ми додали рядок і число. Число буде перетворено на рядок, після чого два рядки обʼєднаються. При додаванні рядків і чисел завжди виходить рядок.
4. Виведення змінної на екран
Здається, усе очевидно й елементарно. То, можливо, ви вже здогадалися, якою командою можна вивести змінну на екран?
Насправді усе просто. Щоб щось вивести на екран, використовуйте команду System.out.println(), куди як параметр передайте те, що потрібно вивести.
System.out.println("Amigo"); // Amigo
System.out.println("Ami" + "go"); // Amigo
String s1 = "Amigo";
System.out.println(s1); // Amigo
String s2 = "Am";
System.out.println(s2 + "igo"); // Amigo
Сподіваюся, тепер усе трохи ясніше. Чи правильно ви все зрозуміли — зараз перевіримо. Практика — критерій істини: лише практика покаже, наскільки добре ви в усьому розібралися.
ПЕРЕЙДІТЬ В ПОВНУ ВЕРСІЮ