精华内容
下载资源
问答
  • 码:ArrayList marks = new ArrayList();Collections.addAll(marks, (Integer.parseInt(markInput.getText()...private void analyzeButtonActionPerformed(java.awt.event.ActionEvent evt) {analyzeTextArea.setTe...

    码:

    ArrayList marks = new ArrayList();

    Collections.addAll(marks, (Integer.parseInt(markInput.getText())));

    private void analyzeButtonActionPerformed(java.awt.event.ActionEvent evt) {

    analyzeTextArea.setText("Class average:" + calculateAverage(marks));

    }

    private int calculateAverage(List marks) {

    int sum = 0;

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

    sum += i;

    }

    return sum / marks.size();

    }

    我试图使用这个代码来计算用户输入的一组值的平均值,并将其显示在jTextArea中,但它不能正常工作。说,用户输入7,4和5,程序显示1作为平均值显示5.3

    代码有什么问题?

    谢谢!

    展开全文
  • //从控制台任意输入六个数字,然后输出六个数字的平均值,最大值以及最小值。import java.util.Scanner;public class Text2 {public static void main(String[] args) {Scanner input=new Scanner(System.in);System...

    //从控制台任意输入六个数字,然后输出六个数字的平均值,最大值以及最小值。

    import java.util.Scanner;

    public class Text2 {

    public static void main(String[] args) {

    Scanner input=new Scanner(System.in);

    System.out.println("请输入6个double类型的数字");//提示用户输入

    double[] numbers=new double[6];//储存六个数字的数组

    for(int i=0;i

    numbers[i]=input.nextDouble();

    }

    System.out.println("数组中的数据有:");//输出数组中的数据

    for(int i=0;i

    System.out.print(numbers[i]+"\t"+"\n");

    }

    //下面开始求平均值

    double sum=0;//定义一个sum求和

    for(int i=0;i

    sum=sum+numbers[i];

    }

    double avg=sum/numbers.length;

    System.out.println("平均数是"+avg);

    //下面开始求最大值

    double max=numbers[0];

    for(int i=1;i

    if(numbers[i]>max){

    max=numbers[i];

    }

    }

    System.out.println("其中最大值是"+max);

    //下面开始求最小值

    double min=numbers[0];

    for(int i=1;i

    if(numbers[i]

    min=numbers[i];

    }

    }

    System.out.println("其中最小值是"+min);

    }

    }

    展开全文
  • Java程序使用数组计算平均值

    千次阅读 2021-02-26 19:56:36
    Java程序使用数组计算平均值在此程序中,您将学习计算Java中给定数组的平均值。示例:使用数组计算平均值的程序publicclassAverage{publicstaticvoidmain(String[]args){double[]numArray={45.3,67.5,-45.6,20.34,...

    Java程序使用数组计算平均值

    在此程序中,您将学习计算Java中给定数组的平均值。

    示例:使用数组计算平均值的程序

    public class Average {

    public static void main(String[] args) {

    double[] numArray = { 45.3, 67.5, -45.6, 20.34, 33.0, 45.6 };

    double sum = 0.0;

    for (double num: numArray) {

    sum += num;

    }

    double average = sum / numArray.length;

    System.out.format("平均值是: %.2f", average);

    }

    }

    运行该程序时,输出为:平均值是: 27.69

    在上面的程序中,numArray存储要求平均值的浮点值。

    然后,要计算average,我们需要首先计算数组中所有元素的sum(总和)。这是使用Java中的for-each循环完成的。

    最后,我们通过以下公式计算平均值:average = 数字的总和 / 数组元素的总个数(numArray.length)

    在这种情况下,元素总个数由numArray.length给出。

    最后,我们使用format()函数打印平均值,以便使用"%.2f"

    展开全文
  • JAVA数组平均值

    2021-02-28 19:08:57
    现在能不能想个办法只用一个方法a1(a),把数组a,b,c,d的全部求出来并赋给a2,b2,c2,d2, 就是说能不能不把: public static double a1(double a[]) { double result=0;int i=0; while (i result+=a[i++]; return ...

    publicclassxscj2{publicstaticdoublea1(doublea[]){doubleresult=0;inti=0;while(i

    public class xscj2

    {

    public static double a1(double a[])

    {

    double result=0;int i=0;

    while (i

    result+=a[i++];

    return result/a.length;

    }

    public static double b1(double b[])

    {

    double result=0;int i=0;

    while (i

    result+=b[i++];

    return result/b.length;

    }

    public static double c1(double c[])

    {

    double result=0;int i=0;

    while (i

    result+=c[i++];

    return result/c.length;

    }

    public static double d1(double d[])

    {

    double result=0;int i=0;

    while (i

    result+=d[i++];

    return result/d.length;

    }

    public static void main(String[] args)

    {

    double a2;

    double b2;

    double c2;

    double d2;

    double a[]={90,85,66,51,69,78,88,94};

    double b[]={68,88,81,90,65,74,64,46};

    double c[]={68,90,85,88,68,70};

    double d[]={60};

    a2=a1(a);

    b2=b1(b);

    c2=c1(c);

    d2=d1(d);

    现在能不能想个办法只用一个方法a1(a),把数组a,b,c,d的值全部求出来并赋给a2,b2,c2,d2,

    就是说能不能不把:

    public static double a1(double a[])

    {

    double result=0;int i=0;

    while (i

    result+=a[i++];

    return result/a.length;

    }

    这方法写4遍求出来!

    展开

    展开全文
  • 我有一个PricingSamples对象数组:public class PricingSample {private Date time;private Double average;public PricingSample(Date time, Double average) {this.time = time;this.average = average;}public ...
  • Java——求数组平均值

    千次阅读 2020-04-09 22:36:32
    数组编程题:求数组平均值。编写一个方法,使用下面的方法头返回一个数组的平均数。 public static double average(double[] array) 【试题输入输出】 编写测试程序,提示用户输入6个double型值,调用这个方法,...
  • java计算数组均值

    万次阅读 2019-11-23 21:41:04
    一般情况下对数组计算均值,可以采用对数组求和,再除以数组长度。 实现代码: public double doubleArrAverage(double[] arr) { double sum = 0; for(int i = 0;i < arr.length; i++) { sum += arr[i]...
  • Java数组平均值

    2021-10-29 15:37:30
    //实现一个方法 avg, 以数组为参数, 求数组中所有元素的平均值(注意方法的返回值类型). double sum = 0; for (int value : arr) { sum += value; } return (1.0*sum)/arr.length; } public static void main...
  • import java.util.Scanner;... 总和、平均值与标准差。 作者:巍巍妹纸 日期:2019年4月11日 / public class OnedimensionalArray { public static void main(String[] args){ //声...
  • // 计算数组元素中的平均值 public static int avg(int arr[]){ int N=arr.length; int sum=0; for(int i=0;i<N;i++){ sum+=arr[i]; } int average=sum/N; return average; } 在主方法中调用方法 ...
  • /*用Java求一个数组的所有数字总和与平均值*/ public class TestArraySumAndAver { public static void main(String[] args) { int[] arr={1,2,3,4,5,6,7,8,9,10,13,15,17}; ArraySumAndAver(arr); } private ...
  • * 项目:用Java0求解数组中所有数的和、平均数、最大、最小值 * 时间:2019/8/8 * 作者:郑翰林 */ import java.util.Scanner; import java.util.Scanner;public class Demo5 { public static void main(String...
  • System.out.println("数组平均值为:"+p); } } 顺便算一下最值 package kdjsc; import java.util.*; public class kkkkk { public static void main(String[] args) { Scanner input=new Scanner(System.in...
  • Java数组中所有元素的平均值 实现一个方法 avg, 以数组为参数, 求数组中所有元素的平均值(注意方法的返回值类型) 1,先求数组的和,使用递归 2, 终止条件startIndex==endIndex 3,求平均值 (double)sum/arr....
  • IOS 图片轮播实现原理 (三图)IOS 图片... 但是如果图片数量较多时,一次性加载过多图片会 ...Java和Python运行速度对比Java和Python运行速度对比:同一个函数运行一百万次,Java耗时0.577秒,Python耗时78秒--135倍的差...
  • java数组求输入平均值

    2021-02-12 11:13:28
    //总结类型转换不对,导致运行报错//以及没有new,导致...import java.io.*;public class Col {private String name;private float weight;public void setName(String b) {name = b;}public String getName() {ret...
  • Java代码---求数组中的平均值

    千次阅读 2020-03-07 13:37:17
    Java代码—求数组中的平均值 /** * 求数组中的平均值 */ class Demo5 { public static void main(String[] args) { int[] array = {1,2,3,4,5,1,2,8}; System.out.println(average(array)); } private s...
  • 直接上代码: 运行结果:
  • 本教程操作环境:windows7系统、java10版,DELL G3电脑。1.数组求和public class Main {public static void main(String[] args) {int num[]={1,2,3,4,5,6,7,8,9,10}; //定义一维数组int sum = 0;System.out.println...
  • 使用java计算数组方差和标准差

    千次阅读 2019-12-12 13:37:09
    使用java计算数组方差和标准差 觉得有用的话,欢迎一起讨论相互学习~Follow Me 首先给出方差和标准差的计算公式 代码 public class Cal_sta { double Sum(double[] data) { double sum = 0; for (int i = 0; i ...
  • ClassWork02.java1 package lesson05;23 /**4 * 编程计算一维数组的最大值、最小值、总和、平均值与标准差5 */678 public class ClassWork02 {9 public static void main(String[] args) {10 int[] data = ne...
  • 满意答案z62bh765推荐于 2017.11.22采纳率:43%等级:5已帮助:704人//testpublic static void main(String[] args) {int[] ti={12,51,23,4,72,34,7,...}public class cxsz {//求最小、最大、平均、和public static...
  • import java.util.Arrays; import java.util.stream.IntStream; 2.具体使用方法如下: int [] intArr = new int[]{9,8,4}; IntStream is = Arrays.stream(intArr); int sum = is.sum(); is =Arrays.stream(intArr...
  • 已知数组元素为 {45,32,33,44,55} public static void main...出数组平均值 */ //创建数组 int arr[]={11,22,33,44,55}; //先假设第一个索引值最大 int max=arr[0]; //循环遍历 for (int i = 1; i .
  • 数组元素的平均求数组元素的平均值。 public class ArrayAverage1 { public static double average(int table[]) //求数组元素的平均值 { double sum=0.0; for (int i=0;i;i++) //避免数组下标越界异常 sum +=...
  • ②使用二重循环,对已经存在于二维数组 A 中的进行平均分计 算,将结果保存到一维 数组 B 中。 ③使用循环输出一维数组 B(即平均分)的java 数学 英语 体育 政治 001 95 89 79 64 76 002 80 88...
  • java-计算数组列表的平均值

    千次阅读 2020-12-19 19:35:56
    当数量不多时,一切似乎都正确。 但是,如果不是这样,则需要非常小心以确保正确性。以double为例:如果不大,如其他人提到的那样,您可以尝试以下简单方法:doubles.stream().mapToDouble(d ->...
  • Java之二维数组平均值

    千次阅读 2017-12-03 22:12:05
    public class test11{ public static void main(String[] args){ int[][] scores ={{79,98,88},{87,96,85},{67,78,89}};//定义一个二维数组 //外循环控制一维数组 for(int i=1;i;i++){

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 47,616
精华内容 19,046
关键字:

java计算数组平均值

java 订阅
友情链接: matrix-tan.tar.gz