Localization& Internationalization ·
‹ Предыдущий Следующий ›
⏱ 5 минут чтения

Localization& Internationalization. Практические Задания

Темы языка Java

  1. Создать properties файлы на русском и английским, содержащие названия изученных тем по Java.
  2. Создать метод, который получает в качестве параметра локаль и распечатывает всю информацию из properties файла.
  3. Используем метод ResourceBundle.keySet().

Класс FullReport

  1. Создать класс FullReport, который выводит ту же информацию, что и Report (задание 7, Строки), но заголовок отчета должен изменяться в зависимости от выбранной локали (используем класс ResourceBundle).
  2. Для форматирования чисел использовать класс NumberFormat.

Цены в валюте текущей локали

Интернет-магазин · часть 4 из 11 · ← часть 3 · часть 5 →

Часть 1, часть 2, часть 3.

  1. При покупке вывести на консоль отчет о купленных продуктах. Денежные единицы должны соответствовать текущей локали (используем класс NumberFormat). Например:
    Продукты        Цена
    --------------------------------------
    Джинсы     1500,78 ₴
    Юбка       1000,56 ₴
    Галстук     500,78 ₴
    --------------------------------------
    Итого:     3002,34 ₴
    
  2. Отчет должен быть на языке текущей локали - используем ResourseBundle.

Решение на Patreon →

При написании программ обращайте внимание на рекомендации по оформлению кода.

Комментарии

Зарегистрируйтесь или войдите, чтобы иметь возможность оставить комментарий.