Локализация и интернационализация. Задания
1. Темы языка Java
- Создать properties файлы на русском и английским, содержащие названия изученных тем по Java.
- Создать метод, который получает в качестве параметра локаль и распечатывает всю информацию из properties файла.
- Используем метод
ResourceBundle.keySet().
2. Класс FullReport
- Создать класс
FullReport, который выводит ту же информацию, что иReport(задание 7, Строки), но заголовок отчета должен изменяться в зависимости от выбранной локали (используем классResourceBundle). - Для форматирования чисел использовать класс
NumberFormat.
3. Интернет-магазин, часть 4
- При покупке вывести на консоль отчет о купленных продуктах. Денежные единицы должны соответствовать текущей локали (используем класс NumberFormat). Например:
Продукты Цена -------------------------------------- Джинсы 1500,78 ₴ Юбка 1000,56 ₴ Галстук 500,78 ₴ -------------------------------------- Итого: 3002,34 ₴ - Отчет должен быть на языке текущей локали - используем ResourseBundle.
Решение на Patreon.
При написании программ обращайте внимание на рекомендации по оформлению кода.
Курс 'Java для начинающих' на Udemy
Зарегистрируйтесь или войдите, чтобы иметь возможность оставить комментарий.