Tag: 平均值

Java平均函数

我是编程新手,我想找出一个简单的平均函数。 我写了一个平均3个整数的函数。 现在我希望能够使用任何集合类和任何数字类并获得平均值。 问题在于这些类不能使用+或/来获得平均值。 所以我想知道是否有任何解决办法可以使用这两个类? 这是我的第一个有效的function: package refresh; import java.util.*; public class Average { public static void main( String args[]){ int a, b, c; float average; Scanner scanner = new Scanner(System.in); System.out.println(“Enter First Number”); a = scanner.nextInt(); System.out.println(“Enter Second Number”); b = scanner.nextInt(); System.out.println(“Enter Third Number”); c = scanner.nextInt(); average = (float)(a+b+c)/3; System.out.println(“The Average Is […]

如何从给定值获得平均值

我如何平均? 我想要找到GPA的平均值,学生总数和GPA总数。 例: 输入 :4 4 4 4 输出: 学生总数 :4 总GPA :16 平均GPA: 4 import java.util.Scanner; public class practice { public static void main(String[] args) { Scanner keyboard = new Scanner(System.in); int count = 0; double GPA = 0, total = 0, average; System.out.println(“Enter GPA”); while (GPA >= 0) { GPA = keyboard.nextDouble(); total […]

从CSV文件计算平均值

我有一个CSV文件,格式如下: City,Job,Salary Delhi,Doctors,500 Delhi,Lawyers,400 Delhi,Plumbers,100 London,Doctors,800 London,Lawyers,700 London,Plumbers,300 Tokyo,Doctors,900 Tokyo,Lawyers,800 Tokyo,Plumbers,400 Lawyers,Doctors,300 Lawyers,Lawyers,400 Lawyers,Plumbers,500 Hong Kong,Doctors,1800 Hong Kong,Lawyers,1100 Hong Kong,Plumbers,1000 Moscow,Doctors,300 Moscow,Lawyers,200 Moscow,Plumbers,100 Berlin,Doctors,800 Berlin,Plumbers,900 Paris,Doctors,900 Paris,Lawyers,800 Paris,Plumbers,500 Paris,Dog catchers,400 我想找到工资总额的平均值。 这是我的代码: `import java.io. *; 公共类A { public static void main(String args[]) { A a= new A(); a.run(); } public void run() { String csv=”C:\\Users\\Dipayan\\Desktop\\salaries.csv”; […]

required:double found:没有参数

码: ArrayList marks = new ArrayList(); String output = “Class average:” + calculateAverage() + “\n” + “Maximum mark:” + calculateMaximum() + “\n” +”Minimum mark:” + calculateMinimum() + “\n” + “Range of marks:” + range; analyzeTextArea.setText(output); private double calculateAverage(double [] marks) { double sum = 0; for (int i=0; i< marks.length; i++) { sum += marks[i]; […]

如何操作数组。 找到平均值。 初学者Java

我有一个家庭作业,我想知道是否有人可以帮助我,因为我不熟悉Java和编程,而且我遇到了问题。 问题是: 第一种方法查找整数数组的元素的平均值: public double average(int[] data) 也就是说,给定一个整数数组,数据,计算其元素的平均值是否返回平均值。 例如,{1,3,2,5,8}的平均值为3.8。 这是我到目前为止所做的: public double average(int[] data) { int sum = 0; while(int i=0; i < data.length; i++) sum = sum + data[i]; double average = sum / data.length;; System.out.println("Average value of array element is " " + average); } 在编译它时,我在int i=0部分得到一条错误消息,说’.class expected’。 任何帮助,将不胜感激。