如何解决如何使用 Java Helper 方法?
我需要创建一个辅助方法来求三个整数的平均值。但是为什么要特别提到辅助方法呢?辅助方法和普通方法有什么区别?
public class HelperMethod {
public static Integer getAverage(Integer i1,Integer i2,Integer i3) {
float average = (float)(i1+i2+i3)/3;
return average;
}
}
解决方法
public class HelperAverage {
public static Integer getAverage(Integer i1,Integer i2,Integer i3) {
.....
return average;
}
}
,
这将让您找到任意数量整数的平均值。请记住,并非所有 ints
平均到 int
和 ints
下降分数。如果未提供值,则返回 0。
public static double findAverage(int...values) {
if (values == null) {
return 0;
}
return Arrays.stream(values).average().orElseGet(()->0.);
}
演示
double v = findAverage(1,3,5);
System.out.println(v);
印刷品
3.0
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。