Локализация и интернационализация. Задания
1. Темы языка Java
- Создать properties файлы на русском и английским, содержащие названия изученных тем по Java.
- Создать метод, который получает в качестве параметра локаль и распечатывает всю информацию из properties файла.
- Используем метод
ResourceBundle.keySet()
.
2. Класс FullReport
- Создать класс
FullReport
, который выводит ту же информацию, что иReport
(задание 7, Строки), но заголовок отчета должен изменяться в зависимости от выбранной локали (используем классResourceBundle
). - Для форматирования чисел использовать класс
NumberFormat
.
3. Интернет-магазин, часть 3
- При покупке вывести на консоль отчет о купленных продуктах. Денежные единицы должны соответствовать текущей локали (используем класс
NumberFormat
). Например:Продукты Категория Цена -------------------------------------- Джинсы Женская одежда 1500,78 ₴ Юбка Женская одежда 1000,56 ₴ Галстук Мужская одежда 500,78 ₴ -------------------------------------- Итого: 3002,34 ₴
-
Отчет должен быть на языке текущей локали - используем
ResourseBundle
.
Please log in or register to have a possibility to add comment.