1. Тип int
Якщо ти хочеш зберігати в змінних цілі числа, тобі потрібно використовувати тип int.
int — це скорочення від Integer (цілий з англійської), що якось натякає, що цей тип дозволяє зберігати цілі числа.
Змінні типу int здатні зберігати цілі числа в діапазоні від -2 мільярди до +2 мільярди. Або, якщо бути точніше, то від -2,147,483,648 до 2,147,483,647.
Такі неокруглі значення пов'язані з будовою пам'яті комп'ютера.
У Java для типу int виділено 4 байти пам'яті. Кожен байт пам'яті складається з 8 бітів. Кожен біт може приймати лише 2 значення — 0 або 1. Змінна типу int містить 32 біти і може приймати 4,294,967,296 значень.
Половину цього діапазону віддали під від'ємні числа, а другу — під додатні. От і вийшло якраз від -2,147,483,648 до 2,147,483,647.
2. Створення змінної типу int
Тип int призначений для зберігання цілих чисел. Щоб створити в коді змінну, яка буде здатна зберігати цілі числа, потрібно скористатися командою виду:
int ім'я;
int
Де ім'я — це ім'я змінної. Приклади:
| Команда | Опис |
|---|---|
|
Створюється ціла змінна x |
|
Створюється ціла змінна count |
|
Створюється ціла змінна currentYear |
Розмір (регістр) літер має значення: команди int color та int Color оголосять дві різні змінні.
Команди ж Int Color та INT COLOR компілятор взагалі не зрозуміє і повідомить про помилку. int — це спеціальне слово, що позначає цілісний тип, і пишеться воно лише малими літерами.
3. Короткий запис створення змінних
Якщо в одному місці програми потрібно створити багато змінних одного типу, це можна зробити, використовуючи скорочений запис:
int ім'я1, ім'я2, ім'я3;
Приклади:
| Команди | Скорочений запис тих же команд |
|---|---|
|
|
|
|
|
|
4. Присвоєння значень
Щоб записати значення у змінну типу int, потрібно скористатися командою:
ім'я = значення;
Де значенням може бути будь-який цілочисельний вираз. Приклади:
| Команда | Примітка |
|---|---|
|
|
|
|
|
|
|
Не скомпілюється, тому що 3,000,000,000 більше, ніж максимально можливе значення типу int 2,147,483,647 |
5. Скорочений запис створення та ініціалізації змінної
Створення (оголошення) змінної і присвоєння їй значення можна записати однією командою. Найчастіше так і роблять, оскільки змінна зазвичай оголошується тоді, коли виникає потреба зберегти якесь значення.
Виглядає ця команда так:
int ім'я = значення;
Приклади:
| Команда | Примітка |
|---|---|
|
|
|
У змінній буде значення «2 мільярди» |
|
У змінній буде значення «мінус 10 мільйонів» |
|
Не скомпілюється, оскільки 3,000,000,000 більше, ніж максимально можливе значення типу int: 2,147,483,647 |
Можна оголосити й кілька змінних одним рядком. Тоді команда буде мати вигляд:
int ім'я1 = значення1, ім'я2 = значення2, ім'я3 = значення3;
Приклади:
| Команда | Примітка |
|---|---|
|
a дорівнює 5, b дорівнює 10, c дорівнює 15 |
ПЕРЕЙДІТЬ В ПОВНУ ВЕРСІЮ