注释里面的问题求解求解

img


请问注释里面的问题求解,我搞不懂 求详细的解答 能向外扩展知识便૧(●´৺`●)૭更好了

在 Java 中,方法内部定义的基本类型变量需要进行初始化才能使用,因此 double avg = 0; 用来初始化变量 avg,如果不想初始化也可以改成 double 的包装类型 Double
%System.out.printf() 方法中用于对变量进行格式化,具体到 %.2f.2 表示小数点后保存两个小数,f 表示浮点数。因此打印出来会小显示两位小数。

定义为0 初始值
%.2f 保留两位小数

你把%.2f 删掉,再和原来的对比一下就非常清楚了

建议你把你的编码风格改改,打开图片的瞬间觉得太乱了