Java 关于在main方法中输入数组的混淆

Java 关于在main方法中输入数组的混淆,java,arrays,main,Java,Arrays,Main,我有一个方法可以检查数组中有多少个9 public static int arrayCount9(int[] nums){ int count = 0; for (int i = 0; i< nums.length; i++){ if(nums[i]==9) count++; } return count; } 这不是在Java中创建数组的方式。你必须使用。在这里,您可以将其与: 您需要初始化一个int数组,然后在方法中传递该数组。检查此

我有一个方法可以检查数组中有多少个9

 public static int arrayCount9(int[] nums){
    int count = 0;
    for (int i = 0; i< nums.length; i++){
        if(nums[i]==9) count++;
    }
    return count;
}

这不是在Java中创建数组的方式。你必须使用。在这里,您可以将其与:


您需要初始化一个int数组,然后在方法中传递该数组。检查此修改代码:

public static int arrayCount9(int[] nums){
        int count = 0;
        for (int i = 0; i< nums.length; i++){
            if(nums[i]==9) count++;
        }
        return count;
    } 
        public static void main(String [] args){

            int[] intArray = new int[]{1,2,3,4,5,6,7,8,9};

        System.out.println(arrayCount9(intArray));
    }
公共静态int-arrayCount9(int[]nums){
整数计数=0;
对于(int i=0;i
System.out.println(arrayCount9(new int[] {1,5,9}));
public static int arrayCount9(int[] nums){
        int count = 0;
        for (int i = 0; i< nums.length; i++){
            if(nums[i]==9) count++;
        }
        return count;
    } 
        public static void main(String [] args){

            int[] intArray = new int[]{1,2,3,4,5,6,7,8,9};

        System.out.println(arrayCount9(intArray));
    }