Кастомный вариант форматирования строки .toString("D4")

Есть данные типа int

int someX = 11;
int someY = 105;
...

Нужно получать конвертировать их в строку определенной длины с пробелами перед значением. Если использовать .toString("D4"), то он добавляет нули в недостающие символы

someX.toString("D4");
// Вывод "0011"
// А нужен "  11"

Есть ли простое решение как это можно сделать без циклов перебора символов? Или может можно переопределить базовый функционал и заменить в нем 0 на символ пробела?


Ответы (0 шт):