1 %tF %tT (时间格式化)
Date date = new Date();
System.out.println("输出结果:" + String.format("%tF %tT", date, date));
输出内容:2023-09-15 16:52:56
也可以分开用
Date date = new Date();
System.out.println("输出结果:" + String.format("%tT", date));
输出内容:16:54:14
Date date = new Date();
System.out.println("输出结果:" + String.format("%tF", date));
输出内容:2023-09-15
2 输出浮点数(%.3f) 3 代表保留三位小数
double num = 3.1415926;
System.out.println("输出结果:" + String.format("%.3f", num));
输出内容:3.141
3 输出整数(%d)
int num = 123;
System.out.println("输出结果:" + String.format("这是整数%d", num));
输出内容:这是整数123
4 输出字符串(%s)
String str = "Hello, World!";
System.out.println("输出结果:" + String.format("%s", str));
输出内容:Hello, World!