格式控制字符 | 样式 |
%d | 整数 |
%8d | 整数,右对齐,输出宽度为8 |
%-8d | 整数,左对齐,输出宽度为8 |
%f | 浮点数 |
%8f | 浮点数,右对齐,输出宽度为8 |
%.2f | 浮点数,精确到百分位 |
%16.3f | 浮点数,精确到千分位,输出宽度为16 |
%+9.2f | 输出的数带正负号 |
%+-9.3f | 输出的数带正负号且左对齐 |
%o | 输出八进制整数 |
%x | 输出十六进制整数 |
%#x | 表示输出带有十六进制标志的整数(0x) |
%#X | 表示输出带有十六进制标志的整数(0X),大写 |
%s | 输出字符串 |
%2$s | "X$"表示第几个变量 |
System.out.printf("浮点数:%f,整数:%d,字符串:%s", d, i, s); | 可以输出多个变量,注意顺序 |
JAVA常用格式控制符
于 2022-03-15 22:43:09 首次发布