Новое Распределяем каналы MAX по категориям и территориям. Читать новость

Форматирование строк: читаемость и Locale



Когда сообщение содержит несколько значений, шаблон помогает отделить структуру от данных:
String message = String.format(
    "Пользователь %s оформил %d заказов",
    name, orderCount
);

Для чисел с дробной частью результат может зависеть от Locale. Если это машинный формат, задавайте Locale явно. Для пользовательского текста подбирайте локаль пользователя.

MessageFormat полезен для шаблонов локализуемых сообщений, но у него собственные правила экранирования.

Простая конкатенация остаётся нормальным решением. Выбирать format ради обещанного ускорения не стоит.

#Java

Java Библиотека | Мы в Телеграм
Просмотры: 193
Открыть в MAX Сообщить о неточности

Сообщить о неточности

Опишите, что нужно исправить. Если есть источник, добавьте ссылку.

Вы покидаете datool.ru

Ссылка ведёт на внешний сайт. datool.ru не отвечает за его содержимое — проверьте адрес, прежде чем вводить пароли или платёжные данные.

Переход через 10 с

Перейти