#4 –  Змінні в Джава. Типи даних

#4 – Змінні в Джава. Типи даних

Змінні є практично головним аспектом будь-якої мови програмування. У ході уроку ви вивчите, що таке змінні, навіщо вони потрібні і як з ними можна працювати. Додатково ви ознайомитеся з типами даних у Java.

Відеоурок

Telegram group

Підписуйтесь на нашу групу в Телеграмі 🇺🇦

Змінні неймовірно важливі, оскільки дозволяють зберігати інформацію та використовувати її надалі. Спочатку може бути не зовсім зрозуміло, навіщо взагалі щось записувати в змінну, якщо можна просто оперувати значеннями без них. Розуміння змінних прийде трохи пізніше, коли ми почнемо створювати складніші програми і нам потрібно зберігати інформацію в будь-якому місці.


Змінні

Типи змінних у мові 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 місяця

Також варто подивитися

Разработка на Android Studio / Приложение E-Commerce
Изучение React JS / Redux библиотеки
Уроки Node JS и Express для начинающих
Изучение стека MEAN: MongoDB, Express, Angular и Node JS
Уроки Angular для начинающих
Разработка сайта на Java Spring Boot
Коментарі
Додати коментар

Поки що коментарів немає