四、对字符、字符串进行格式化
占位符格式为: %[index$][标识][最小宽度]转换符
示例——将"hello"格式化为" hello"
String...str = String.format("%1$-7s", raw);
// 简化
//String str = String.format("%-7s", raw);
可用标识:
-,在最小宽度内左对齐...将-1000显示为(1,000)
int num = -1000;
String str = String.format("%(,d", num)
可用标识:
-,在最小宽度内左对齐,不可以与0标识一起使用...num)); // 0x1.edd3c0bb46929p6
System.out.print(String.format("%g %n", num)); // 123.457
可用标识:
-,在最小宽度内左对齐...时间的转换符
H, 24小时制的小时(不足两位补零)
k, 24小时制的小时(不足两位不补零)
I, 12小时制的小时(不足两位补零)
i, 12小时制的小时(不足两位不补零)
M, 分钟(不足两位补零