Приклад роботи з properties в java, програмування на java, android

У наш час майже в кожному проекті використовуються різні статичні файли і дані, необхідні класів для безпечного і швидкого доступу. Прикладом таких конфігураційних файлів є так звані Файли властивостей. більш відомі як * .properties.

.properties - файлове розширення для файлів, які використовуються в основному в технологіях Java для зберігання конфігураційних параметрів програми. Вони також можуть використовуватися для зберігання змінних рядкової типу для локалізації; вони відомі як Property Resource Bundles.

Кожен параметр зберігається парою двох змінних рядкової типу, одна зберігає ім'я параметра (так званий ключ), а інший зберігає значення. Кожен рядок файлу .properties. як правило, зберігає значення одного параметра. Кілька форматів є допустимими для .properties, в тому числі ключ = значення, ключ: значення і сам ключ.

Наприклад роботи з .properties в Java

Для початку підготуємо середу для роботи і створимо проект (Малюнок 1):

Малюнок 1 - Приклад проекту на Maven - дуже зручно і функціонально

Тепер подивимося на структуру створеного проекту (Малюнок 2):

Приклад роботи з properties в java, програмування на java, android

Малюнок 2 - Структура нашого проекту для роботи з properties

Як бачимо, в папці Resources уже є файл під назвою config.properties. Вам потрібно буде його створити вручну і наповнити даними, а саме (Малюнки 3-4):

Приклад роботи з properties в java, програмування на java, android

Малюнок 3 - Створення файлу шляхом натискання ПКМ на папці resources -> New -> File

Малюнок 4 - Вводимо назву файлу з розширенням properties в діалозі і натискаємо ОК

Далі прописуємо необхідні ключі і значення, як на малюнку 5:

Малюнок 5 - Файл з необхідними параметрами

Приклад звернення до файлу properties

Нижче представлена ​​програма, що демонструє звернення до нашого конфігураційного файлу:

Клас для роботи з файлами