编写两个重载的方法,使用方法返回数组的平均值

  1. 题目要求
    编写两个重载的方法,使用方法返回数组的平均值 2. 代码
 import java.util.Scanner;

/**
 *
 * @author shinan
 */
 public class Overload {

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
        // TODO code application logic here
        Scanner input=new Scanner(System.in);
        System.out.print("Enter 10 int numbers :");
        int []num1=new int[10];
        for (int i=0;i<num1.length;i++){
            num1[i]=input.nextInt();
        }
        System.out.println("the average is "+(average(num1)));
         
        System.out.print("Enter 10 double numbers :");
        double []num2=new double[10];
        for (int i=0;i<num1.length;i++){
            num2[i]=input.nextDouble();
    }
        System.out.println("the average is "+(average(num2)));
    }
   public static int average(int[] arry){
         int sum=0;
         int average1=0;
        for(int i=0;i<arry.length;i++){
            sum+=arry[i];
            average1=sum/10;     
    }
        return average1;
   }
        public static double average(double[] arry)  { 
         double sum=0;
         double average2=0;
        for(int i=0;i<arry.length;i++){
            sum+=arry[i];
        average2=sum/10;
        }
        return average2;
        }
}

  1. 运行结果截图
    编写两个重载的方法,使用方法返回数组的平均值