利用String.format可以格式化输出字符串
常用的占位符
%d
整数%s
字符串%f
浮点数
public class Demo {public static void main(String[] args) {// 输出浮点数 3.141593System.out.println(String.format("%f", 3.1415926));// 保留零位小数 3 System.out.println(String.format("%.0f", 3.1415926));// 保留一位小数 3.1 System.out.println(String.format("%.1f", 3.1415926));// 保留两位小数 3.14System.out.println(String.format("%.2f", 3.1415926));}
}