代码点读机 / Java / format

format Java · 输入输出

System.out.printf / String.format 按指定格式输出字符串,%d 占位整数、%f 占位小数、%s 占位字符串。

怎么用

System.out.printf("格式字符串", 参数...);

小例子

int age = 20;
double pi = 3.14159;
System.out.printf("年龄: %d, π=%.2f%n", age, pi);

运行结果

输出:年龄: 20, π=3.14

提醒:格式说明符和参数类型不匹配会抛 IllegalFormatConversionException;用 %n 而不是 \n 更跨平台

官方文档:https://docs.oracle.com/javase/tutorial/java/data/numberformat.html

在代码里遇到不认识的词?打开代码点读机,点一下就懂 → ← Java全部词条