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

Константи

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

У реальних застосунках не всі значення мають змінюватися під час виконання програми. Деякі значення повинні залишатися незмінними за будь-яких обставин. Такі значення називаються константами.

Константи можна уявити як "заблоковані змінні" — після встановлення значення Java не дозволяє його змінити.

У системі кав'ярні константи корисні для таких речей, як:

  • податкові ставки;
  • плата за доставку;
  • максимальна кількість замовлень.

Якщо ці значення зміняться випадково, логіка програми може легко порушитися, і це залишиться непоміченим.

Створення констант за допомогою final

У Java константи створюються за допомогою ключового слова final. Після присвоєння значення воно стає незмінним:

Main.java

Main.java

123456789101112131415
package com.example; public class Main { public static void main(String[] args) { final double TAX_RATE = 0.20; final int MAX_ORDERS = 10; int currentOrders = 7; System.out.println("Tax rate: " + TAX_RATE); System.out.println("Max orders: " + MAX_ORDERS); System.out.println("Current orders: " + currentOrders); } }

У цьому прикладі оголошено дві константи — TAX_RATE та MAX_ORDERS — за допомогою ключового слова final, яке назавжди фіксує їхні значення. currentOrders є звичайною змінною, тому її значення можна змінювати. Усі три значення виводяться за допомогою println із конкатенацією рядків.

Щоб константи було легко впізнати, розробники Java дотримуються певного стилю іменування:

  • усі літери — ВЕЛИКІ;
  • слова розділяються підкресленнями.

Приклади: TAX_RATE, DELIVERY_FEE, MAX_ORDERS

question mark

Чому варто використовувати константу замість змінної?

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

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

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

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

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

Запитати АІ

expand

Запитати АІ

ChatGPT

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

Константи

У реальних застосунках не всі значення мають змінюватися під час виконання програми. Деякі значення повинні залишатися незмінними за будь-яких обставин. Такі значення називаються константами.

Константи можна уявити як "заблоковані змінні" — після встановлення значення Java не дозволяє його змінити.

У системі кав'ярні константи корисні для таких речей, як:

  • податкові ставки;
  • плата за доставку;
  • максимальна кількість замовлень.

Якщо ці значення зміняться випадково, логіка програми може легко порушитися, і це залишиться непоміченим.

Створення констант за допомогою final

У Java константи створюються за допомогою ключового слова final. Після присвоєння значення воно стає незмінним:

Main.java

Main.java

123456789101112131415
package com.example; public class Main { public static void main(String[] args) { final double TAX_RATE = 0.20; final int MAX_ORDERS = 10; int currentOrders = 7; System.out.println("Tax rate: " + TAX_RATE); System.out.println("Max orders: " + MAX_ORDERS); System.out.println("Current orders: " + currentOrders); } }

У цьому прикладі оголошено дві константи — TAX_RATE та MAX_ORDERS — за допомогою ключового слова final, яке назавжди фіксує їхні значення. currentOrders є звичайною змінною, тому її значення можна змінювати. Усі три значення виводяться за допомогою println із конкатенацією рядків.

Щоб константи було легко впізнати, розробники Java дотримуються певного стилю іменування:

  • усі літери — ВЕЛИКІ;
  • слова розділяються підкресленнями.

Приклади: TAX_RATE, DELIVERY_FEE, MAX_ORDERS

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

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

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

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