你可以叫它们,占位符。是用来格式化(数据)输出的。普通的println or print只能以默认的方式输出数据,而printf可以控制输出的格式。这个应该是来借鉴与C语言的函数,如果你感兴趣可以参阅一下。
public class HelloWorld {
public static void main(String[] args) {
int i = 1;
double j = 10.0;
System.out.println("i=" + i + " " + "j=" + j);
System.out.printf("i=%8d j=%.4f", i, j);
}
}