Я пытаюсь использовать метод .format
для строки. Но если я помещаю в строку% 1,% 2 и т.д., Java.util.UnknownFormatConversionException указывается на запутанную часть исходного кода Java:
private void checkText(String s) {
int idx;
// If there are any '%' in the given string, we got a bad format
// specifier.
if ((idx = s.indexOf('%')) != -1) {
char c = (idx > s.length() - 2 ? '%' : s.charAt(idx + 1));
throw new UnknownFormatConversionException(String.valueOf(c));
}
}
Отсюда я понимаю, что %
char запрещено. Если да, то что я должен использовать для заполнителей аргументов?
Я использую Scala 2.8.