java如何计算输入数字的平均值

java如何计算输入数字的平均值呢,要求不论输入几个数字都能求出平均值。感谢🙏

public static void main(String[] args) {

    //参数可变的

    int show = show(1, 2, 3, 4, 5);

    //求出和

    System.out.println(show);

}

 

private static int show(int...arr) {

    int num = 0;

    for (int i = 0; i < arr.length; i++) {

        num = num + arr[i];

        //num = num / i;

    }

    //求出平均数

    System.out.println(num / arr.length);

    return num;

}