public static int fiveOfaKind(int dice[]){
显然,它是在声明一种方法,但令我感到困惑的是去掉((int dice [])]的部分。
dice是在main方法中声明的整数数组。
括号中的那个位是做什么的?它叫什么,我想查找并阅读。
这是方法的参数。main方法中声明的dice数组在不同的范围内,并且与该方法无关。
public static void printArr(int arr[]) {
for(int i = 0; i < arr.length; i++){
System.out.println(arr[i]);
}
}
public static void main(String args[]) {
int[] dice = new int[5];
...
foo(dice);
}
在此示例中,您有一个采用数组并在其中打印元素的方法。在main方法中,您将此数组作为参数传递给该方法。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句