新手求助java

∮★ 2019-05-16 11:52:12
1、新建一个名为MyMath的类,在该类中定义一个名为int sum(String s)的方法,方法实现以下功能:输入为一串数字的字符串,以空格分隔,例如 3 5 17 20,计算这些数字的和,并返回计算结果 2、新建一个名为A的类,在该类中定义一个名为float getAverage(String s)的方法,方法实现以下功能:输入为一串数字的字符串,以逗号分隔,例如 45,29,98,113,计算这些数字的平均数,并返回计算结果。
...全文
57 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
好吧 好像写成两个类了 你直接把getAvg这个方法放到Math类就可以了
  • 打赏
  • 举报
回复
求avg:
Public class Avg{
public static void main(String[] args){
double sum = getAvg("1 2 3");
System.out.println(sum);
}
private static double getAvg(String s){
String[] array = s.split(",");
double avg = 0;
double sum = 0;
for (String s1 : array){
avg = (sum += Integer.parseInt(s1))/array.length;
}
return avg
}
}
求sum:

Public class Math{
public static void main(String[] args){
int sum = sum("1 2 3");
System.out.println(sum);
}
private static int sum(String s){
String[] array = s.split(" ");
int sum = 0;
for (String s1 : array){
sum += Integer.parseInt(s1);
}
return sum
}
}

希望对你有帮助

51,410

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧