Замена "нулевых" в выводе java .util.formatter - PullRequest
0 голосов
/ 10 апреля 2020

Я бы хотел переопределить поведение Formatter Java, чтобы изменить его поведение при обработке нулей. Прямо сейчас, когда он встречает значение null, он вставляет строку "null" на место для спецификатора формата. Вместо этого я пытаюсь заменить их строкой "NA".

. Мне недостаточно просто l oop в моем списке аргументов и заменить пустые строки "NA", так как это может быть случай, когда спецификатор формата, с которым я сталкиваюсь, несовместим со строками. Например, Java позволяет писать что-то вроде String.format("%.3f", null), но не String.format("%.3f", "NA").

Есть ли способ сделать это?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...