该代码应该检查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){
System.out.println(arrayCount9({1,2,9}));
}
Run Code Online (Sandbox Code Playgroud)
将方法调用更改为以下内容:
System.out.println(arrayCount9(new int[]{1,2,9}));
Run Code Online (Sandbox Code Playgroud)
或者:
int[] a = {1,2,9};
System.out.println(arrayCount9(a));
Run Code Online (Sandbox Code Playgroud)
{1,2,9}只能在初始化数组类型时使用快捷语法.如果将此表示法传递给方法,则编译器不会将其解释为数组.
| 归档时间: |
|
| 查看次数: |
110 次 |
| 最近记录: |