Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Вивчайте Правила іменування змінних | Змінні та типи даних
Вступ до Java

Правила іменування змінних

Свайпніть щоб показати меню

Тепер, коли ви розумієте, що таке змінні, наступний важливий крок — навчитися правильно їх називати. Гарні імена змінних роблять ваш код легшим для читання, налагодження та підтримки в майбутньому.

Пробіли не допускаються

Імена змінних не можуть містити пробілів — змінна завжди записується як одне суцільне слово.

Некоректно:

int user age = 25;

Щоб виправити це, об'єднуємо слова за допомогою camelCase:

int userAge = 25;

У camelCase перше слово починається з маленької літери, а кожне наступне — з великої:

firstName
playerScore
accountBalance

Не можна починати з цифри

Імена змінних не можуть починатися з цифри.

Некоректно:

int 1score = 100;

Коректно:

int score1 = 100;

Цифри дозволені всередині або в кінці імені, але не на початку.

Без спеціальних символів

Імена змінних не можуть містити спеціальні символи, такі як -, @, # або %.

Некоректно:

int user-age = 25;

Java сприймає - як оператор віднімання. Замість цього:

int userAge = 25;

Дозволені символи в іменах змінних:

  • літери;
  • цифри;
  • підкреслення _;
  • знак долара $ (рідко використовується на практиці).

Java чутлива до регістру

Java розрізняє великі та малі літери:

int age = 25;
int Age = 30;

Це дві різні змінні. Тобто age, Age та AGE — це різні змінні в Java.

Використовуйте змістовні імена

Змістовне ім'я змінної чітко описує, яке значення вона зберігає. Порівняйте ці два приклади:

int a = 100;
int playerScore = 100;

Хоча обидва варіанти працюють однаково, другий набагато кращий, оскільки одразу зрозуміло, що означає значення. Хороше правило: якщо потрібно пояснювати, що означає змінна, її ім'я, ймовірно, недостатньо зрозуміле.

question mark

Яке ім'я змінної НЕ є коректним у Java?

Виберіть правильну відповідь

Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 2. Розділ 2

Запитати АІ

expand

Запитати АІ

ChatGPT

Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат

Секція 2. Розділ 2
some-alt