调用需要String或int输入的方法没问题。例如:
return stringMethod("Hello World");
return intMethod(1,2,3);
但是在调用需要输入数组的方法时,我遇到了语法问题。我用来在下面的代码中调用方法countEvens的语法不起作用。
public class _01_countEvens{
public static void main(String[] args){
return countEvens({2,4,6,7});
}
}
public int countEvens(int[] nums){
int result = 0;
for(int x = 0; x < nums.length; x++){
if(nums[x] % 2 == 0) result++;
}
return result;
}
}
答案 0 :(得分:8)
答案 1 :(得分:6)
将方法标题更改为:
public int countEvents(int... nums)
并删除对countEvents,
的调用中的{
和}
或传递:new int[]{2, 4, 6, 7}
作为参数。
答案 2 :(得分:0)
阵列:
int[] a = {0,1,2,3,4,5};
Double Array:
int[][] a2 = {
{0,1,2}
{3,4,5}
};
从那里开始,只需在每个数组中添加数组。你不应该做那么多维度。