下面是一个使用静态方法定义操作数组的工具类的例子:

public class ArrayUtils {
    
    // 私有构造方法,防止被实例化
    private ArrayUtils() {}
    
    // 静态方法:计算数组的和
    public static int sum(int[] array) {
        int sum = 0;
        for (int num : array) {
            sum += num;
        }
        return sum;
    }
    
    // 静态方法:查找数组中的最大值
    public static int max(int[] array) {
        int max = array[0];
        for (int i = 1; i < array.length; i++) {
            if (array[i] > max) {
                max = array[i];
            }
        }
        return max;
    }
    
    // 静态方法:查找数组中的最小值
    public static int min(int[] array) {
        int min = array[0];
        for (int i = 1; i < array.length; i++) {
            if (array[i] < min) {
                min = array[i];
            }
        }
        return min;
    }
    
    // 静态方法:打印数组的元素
    public static void printArray(int[] array) {
        for (int num : array) {
            System.out.print(num + " ");
        }
        System.out.println();
    }
}

public class Main {
    public static void main(String[] args) {
        int[] array = {1, 2, 3, 4, 5};
        
        // 调用静态方法
        int sum = ArrayUtils.sum(array);
        int max = ArrayUtils.max(array);
        int min = ArrayUtils.min(array);
        
        ArrayUtils.printArray(array);
        
        System.out.println("Sum: " + sum);
        System.out.println("Max: " + max);
        System.out.println("Min: " + min);
    }
}

在上述代码中,我们定义了一个名为ArrayUtils的工具类,它包含了一些静态方法用于操作数组。这些静态方法可以直接通过类名调用,不需要创建类的实例。

Main类中,我们创建了一个整型数组array,并通过ArrayUtils工具类调用静态方法来计算数组的和、查找数组中的最大值和最小值,以及打印数组的元素。最后,我们输出结果。

Java 数组工具类:使用静态方法操作数组

原文地址: http://www.cveoy.top/t/topic/pY1E 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录