Язык - это Java. Что означает %1$#
в ...
static String padright (String str, int num) {
return String.format("%1$#" + num + "str", str);
}
В Java API String.format()
используется следующим образом:
public static String format(String format, Object... args)
Так что я думаю %1$#
это спецификатор формата.
%[flags][width][.precision][argsize]typechar
- это шаблон.
- 1 это флаг?
- $ это ширина?
- # это точность?
- число аргиз?
- "str" - это typechar?
Это правильно?