java中的printf

public class Printf {
public static void main(String[]args){
int i=1;
int j=2;
System.out.printf("i的值为%d,j的值为%d",i,j);
}
}
提示printf方法对于参数不适用

第1个回答  2017-09-01
Java中的println和printf的区别在于:
println是用于输出参数内容,然后换行,其参数个数固定为一个。
printf是用于输出带各种数据类型的占位符的参数,其参数个数是不定的。本回答被网友采纳
第2个回答  2017-05-19
System.out.printf("i的值为"+i+",j的值为"+j); 望采纳
第3个回答  2017-05-19
我编译了是正常的。
打印:i的值为1,j的值为2
第4个回答  2017-05-19
我用的jdk是1.7的 并没有问题
相似回答