6. 11. 1. Using an Argument Index |
|
Normally, format specifiers and arguments are matched in order, from left to right. |
However, by using an argument index you can explicitly control which argument
a format specifier matches. |
An argument index immediately follows the % in a format specifier: n$,
where n is the index of the desired argument, beginning with 1. |
import java.util.Formatter;
public class MainClass {
public static void main(String args[]) {
Formatter fmt = new Formatter();
fmt.format("%3$d %1$d %2$d", 10, 20, 30);
System.out.println(fmt);
}
}
|
|
30 10 20 |