public class Main {
public static void main(String[] args) {
// 默认格式
System.out.printf("%f%n", 123456.78);
// 保留两位小数
System.out.printf("%.2f%n", 123456.78);
// 不保留小数
System.out.printf("%.0f%n", 123456.78);
// 不保留小数但保留小数点
System.out.printf("%#.0f%n", 123456.78);
// 数字分组显示
System.out.printf("%,.2f%n", 123456.78);
// 科学计数法(保留两位精度)
System.out.printf("%.2e", 123456.78);
}
}