Скажем, у вас есть некоторые табличные данные, в которых длина данных может варьироваться, есть ли в классе Formatter положение для автоматической настройки заполнения?
Итак, вместо этого (примечание, столбец A):
columnA columnB
1 34.34
10 34.34
100 34.34
1000 34.34
Вы получаете это (примечание столбец B):
columnA columnB
1 34.34
10 34.34
100 34.34
1000 34.34
До сих пор я пробовал это, которое просто включает пробелы между% 5s% 5s, но они статичны и не корректируются для получения желаемых результатов. У меня сложилось впечатление, что 5 в% 5s будут автоматически заполнять 5 пробелов
Formatter formatter = new Formatter();
formatter.format("%5s %5s", columnAdata, columnBdata);