題目:
打印數組元素n次,採用方法
注意:
數組可以作爲方法的參數
在調用方法時,向小括號進行傳參,傳遞進去的是數組的地址值
代碼實現:
public class DemoParam {
public static void main(String[] args) {
/*
* 三要素
* 返回值類型:void
* 方法名稱:printarray
* 參數列表:必須給我數組才能打印其中元素。int[] array
*/
int arr[] = {"1","2","3"};
System.out.println(array);//地址值[I@16f65612
printarray(array);//傳遞進去的就是array當中保存的地址值
System.out.println("----------------------");
printarray(array);
System.out.println("----------------------");
}
public static void printarray(int[] array) {
System.out.println("printarray收到的參數是:");
System.out.println(array);//地址值[I@16f65612
for(int i=0;i<=arr.length-1;i++){
System.out.println(array[i]);
}
}
}
**結果是:**
[I@16f65612
printarray收到的參數是:
[I@16f65612
1
2
3
----------------------
printarray收到的參數是:
[I@16f65612
1
2
3
----------------------