#4 – Змінні в Джава. Типи даних
Відеоурок
Змінні неймовірно важливі, оскільки дозволяють зберігати інформацію та використовувати її надалі. Спочатку може бути не зовсім зрозуміло, навіщо взагалі щось записувати в змінну, якщо можна просто оперувати значеннями без них. Розуміння змінних прийде трохи пізніше, коли ми почнемо створювати складніші програми і нам потрібно зберігати інформацію в будь-якому місці.
Змінні
Типи змінних у мові Java вказуються перед назвою змінної. Від конкретного типу даних залежатиме вміст змінної. Якщо ми зазначимо, що змінна з типом даних int (цілі числа), то в неї ми не зможемо записати рядок або число з точкою.
У ході програми ми можемо записувати нові значення в змінну, але тип даних повинен залишатися незмінним:
float some_value = 2.95f;
some_value = 6.9f; // Записали нове значенняРозглянемо всі типи даних створення змінних.
Цілі числа
byte– призначений для зберігання цілих чисел. Діапазон чисел від -128 до 127, якщо число буде більшим 127 або меншим -128 то видасться помилка;short– призначений для зберігання цілих чисел. Діапазон чисел від -32 768 до 32 767;int– призначений для зберігання цілих чисел. Діапазон чисел від –2 147 483 648 до 2 147 483 647;long– призначений для зберігання цілих чисел. Діапазон чисел від -9 223 372 036 854 775 808 до 9 223 372 036 854 775 807.
Різниця між типами полягає лише в діапазоні чисел, який можна записати у змінну. Також не використовуйте великі типи даних за типом long, якщо число невелике. Оскільки чим більше діапазон, тим більше пам'яті потрібно комп'ютера на конкретну змінну.
Числа з точкою
float- для створення чисел із плаваючою точкою. Діапазон чисел від -3.4*1038 до 3.4*1038;double- для створення чисел із плаваючою точкою. Діапазон чисел від ±4.9*10-324 до ±1.8*10308.
Інші типи даних
boolean– логічний тип даних. Призначений для запису істинного (true) чи хибного (false) значення;char- тип даних для роботи із символами. Дозволяє помістити в одинарних лапках якийсь символ;String– тип даних для тексту. У подвійних лапках можна зберегти одне або багато слів.
Для створення змінної необхідно вказати тип даних та її назву. Також можна відразу додати до неї значення:
int a = 0; // Додавання значення відразу
byte c; // Створення змінної без значення
short b, y = 342; // Створення кількох зміннихДля виклику змінної можна звернутися до неї на ім'я. Щоб записати дані в змінну з типом float або double, необхідно після числа дописати букву f або d відповідно.
Вихідний код
Весь код буде доступний після підписки на проект! Завдання до уроку
Створіть цілісну змінну з найменшим діапазоном чисел. Вкажіть для неї значення, що дорівнює восьми.
Рішення завдання:
byte some = 8;Отримати інші домашні завдання можна після підписки на проект
Велике завдання за курсом
Вам необхідно оформити передплату на сайті, щоб мати доступ до всіх великих завдань. У завдання входить методика рішення, а також готовий проект з відповіддю до завдання.
PS: подібні завдання доступні при підписці від 1 місяця
Також варто подивитися