<aside> 🚊

문제


μ½”λ“œ


package static1.ex;

import java.lang.reflect.Array;
import java.util.Arrays;

public class MathArrayUtils {

    public static int sum(int[] values) {
        int sum = 0;
        for (int i = 0; i < values.length; i++) {
            sum += values[i];
        }
        return sum;
    }

    public static double average(int[] values) {
        double avg = 0;
        for (int i = 0; i < values.length; i++) {
            avg += (values[i]);
        }
        return avg / values.length;
    }

    public static int min(int[] values) {
        int min = values[0];
        for (int i = 0; i < values.length; i++) {
            if (values[i] < min) {
                min = values[i];
            }
        }
        return min;
    }

    public static int max(int[] values) {
        int max = values[0];
        for (int i = 0; i < values.length; i++) {
            if (values[i] > max) {
                max = values[i];
            }
        }
        return max;
    }
}
--------------------------------------------------
package static1.ex;

public class MathArrayUtilsMain {

    public static void main(String[] args) {
        int[] values = {1,2,3,4,5};
        System.out.println("sum = " + MathArrayUtils.sum(values));
        System.out.println("saverage = " + MathArrayUtils.average(values));
        System.out.println("min = " + MathArrayUtils.min(values));
        System.out.println("max = " + MathArrayUtils.max(values));
    }
}
--------------------------------------------------
static import μ‹œ
----------------
package static1.ex;

import static static1.ex.MathArrayUtils.*;

public class MathArrayUtilsMain {

    public static void main(String[] args) {
        int[] values = {1,2,3,4,5};
        System.out.println("sum = " + sum(values));
        System.out.println("saverage = " + average(values));
        System.out.println("min = " + min(values));
        System.out.println("max = " + max(values));
    }
}

</aside>