「java平均值」java平均值代码

博主:adminadmin 2022-12-19 08:33:08 81

今天给各位分享java平均值的知识,其中也会对java平均值代码进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

java求平均值 急急急 谢谢?

public double getaverage(int[] numbers){

int count=0; //存和

int times=0;//存大于100 小于0的数出现的次数

for(int a:numbers){

if(a100||a0){

times++;

}else{

count+=a;

}

system.out.println("不作为统计的数字有"+times+“个”);

return count/(int.size()-times)d;

}

}

用JAVA求平均值

package test;

import java.util.List;

public interface Average{

public double getAverage(ListDouble list);

}

package test;

import java.util.List;

public class First implements Average {

public double getAverage(ListDouble list) {

double sum = 0;

for(int i=0;ilist.size();i++){

sum += list.get(i).doubleValue();

}

return sum / list.size();

}

}

package test;

import java.util.Collections;

import java.util.List;

public class Second implements Average {

public double getAverage(ListDouble list) {

Collections.sort(list);

double sum = 0;

for(int i=1;ilist.size()-1;i++){

sum += list.get(i).doubleValue();

}

return sum / (list.size() - 2);

}

}

package test;

import java.util.ArrayList;

import java.util.List;

public class Test {

public static void main(String[] args){

ListDouble list = new ArrayListDouble();

list.add(50d);

list.add(48d);

list.add(20d);

list.add(51d);

list.add(36d);

Average first = new First();

Average second = new Second();

System.out.println(first.getAverage(list));

System.out.println(second.getAverage(list));

}

}

为了测试,我只输入了5个数,录入的代码网上很多,算法给出了,祝你好运。

JAVA平均值方法

你好提问者:

从数据库中得到数的平均值后:

public class Test{

    public static void main(String [] args){

        System.out.println(java.lang.Math.ceil(3.1));

 }

}

结果:

4.0

可以使用Math.ceil(double a)向上获取整数

Math.floor(double a)向下取整

如果对你有帮助,望采纳

关于java平均值和java平均值代码的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

The End

发布于:2022-12-19,除非注明,否则均为首码项目网原创文章,转载请注明出处。