Помогите пожалуйста разобраться в строке форматера
Formatter fmt = newFormatter();
fmt.format("%s%d%s%2$d%s", "%", (width-3)/2, ".0f | %", ".3f ");
for(Item2d item : getItems()) {
System.out.printf(fmt.toString(), item.getX(), item.getY());
}
Объясните по порядку все что задают в этой строке:
fmt.format("%s%d%s%2$d%s", "%", (width-3)/2, ".0f | %", ".3f ");
Formatter fmt = newFormatter();
fmt.format("%s%d%s%2$d%s", "%", (width-3)/2, ".0f | %", ".3f ");
for(Item2d item : getItems()) {
System.out.printf(fmt.toString(), item.getX(), item.getY());
}
Объясните по порядку все что задают в этой строке:
fmt.format("%s%d%s%2$d%s", "%", (width-3)/2, ".0f | %", ".3f ");