Java 有人能解释一下这一行代码吗?
很明显,这是在声明一个方法,但让我感到困惑的是其中的一部分“(int dice[])” dice是在main方法中声明的整数数组 括号里的那一位是干什么的?它叫什么,我想查一下,读一下 括号里的那一位是干什么的 它要求它是一个长度可变的数组 它叫什么 方括号Java 有人能解释一下这一行代码吗?,java,arrays,methods,declaration,Java,Arrays,Methods,Declaration,很明显,这是在声明一个方法,但让我感到困惑的是其中的一部分“(int dice[])” dice是在main方法中声明的整数数组 括号里的那一位是干什么的?它叫什么,我想查一下,读一下 括号里的那一位是干什么的 它要求它是一个长度可变的数组 它叫什么 方括号 希望这对…有帮助。这是该方法的一个参数。main方法中声明的骰子数组位于不同的范围内,与此方法无关 public static int fiveOfaKind(int dice[]){ publicstaticvoidprintarr(
希望这对…有帮助。这是该方法的一个参数。main方法中声明的骰子数组位于不同的范围内,与此方法无关
public static int fiveOfaKind(int dice[]){
publicstaticvoidprintarr(int-arr[]){
对于(int i=0;i
在本例中,您有一个方法,它接受一个数组并打印其中的元素。在main方法中,将此数组作为参数传递给该方法
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);
}