Изменить символ заполнения по умолчанию в Java printf?

Если мы сделаем System.out.printf("%10s", "1");по умолчанию, символы пробела будут добавлены, чтобы заполнить 10, верно? Есть ли способ изменить это?

Я знаю, вы можете добавить 0, указав 0перед s, но поддерживает ли printfчто-нибудь еще?

6
задан user113454 3 April 2012 в 16:45
поделиться