String.format()函数相当于将括号内的量,按照自己的想要的格式拼接成一个字符串,然后输出。
System.out.println(String.format("%.2f",sum/12));
其中%f代表转换为浮点数,%.2f代表将输出的数据转换为浮点型并保留两位小数输出。
例如:
如果没有通过String.format()方法输出的结果会保留许多位。
使用后直接保留了两位小数。
第二种printf()方法、
在java中一般情况下我们输出时的语句为
System.out.println();
当我们使用时
System.out.printf("%f",a);
表示按照浮点数打印a的值。如果我们将%f改为%.2f则可以将输出的浮点数的小数位控制在两位。
如果在.2f前加一个整数则控制总共输出多少字符,可以改变结果显示的位置。
如果还有什么方法麻烦大家评论区告诉我。



