fomart: 格式化输出,将输出结果格式化
String.format(“输出格式”,输出参数);
String.format("%-m.n 格式",num);
参数说明:
m:一共的位数
n:小数位数
格式:输出的数据类型
num:要转换的数
负号:左对齐
数据类型 输出格式
int %d
float/double %f
char %c
String %s
数字前面自动补零的方法:
String str = String.format("%03d", 5);
System.out.println("str--->"+str);
结果:
str--->005
保留两位小数的方法:
String str1 = String.format("%.2f", 2.2222222);
System.out.println("str1--->"+str1);
结果:
str1--->2.22