转 换 符 | 类型 | 示 例 |
%s | 字符串类型(String) | "你好" |
%c | 字符类型(char) | 's' |
%b | 布尔类型(boolean) | true |
%d | 整数类型(十进制)(int) | 123 |
%x | 整数类型(十六进制)(0x) | 12A |
%o | 整数类型(八进制)(0) | 056 |
%f | 浮点类型(double) | 3.1416926 |
%a | 十六进制浮点类型(0x) | AC.45EE |
%e | 指数类型 | 1e-6 |
%g | 通用浮点类型(f和e类型中较短的) |
|
%h | 散列码 |
|
%% | 百分比类型 | % |
%n | 换行符 |
|
%tx | 日期与时间类型(x代表不同的日期与时间转换符 |
例子
double a = 1.3333333;
System.out.printf("这个浮点数是:%f",a);