java一维数组
声明方法
方法一:int[] array = new int[5]
方法二:int[] array = new int[] {1,2,3,4,5};(new int[]可以省略)
参数传递
public void fu(int[] a){};//接受a数组
int[] a=new int[]{1,2,3};//定义a数组
fu(a);//传递a数组
java二维数组
声明方法
方法一:
int a [ ][ ] = new int[m][n]
int [ ][ ] 数组名 = new int[m][n]
int [ ] 数组名 [ ] = new int[m][n]
方法二:
int[ ][ ] arr = {{5,7,9},{12,14,16,18},{23,25,36,47},{22,54,65,15},{22,34}};
注意:这样申请的每个括号内代表一行。例如:{5,7,9}就是一行。所以因为初始化定义的原因,可能就会造成第一行有三列,而第二行只有四列这样的情况。
扫描二维码关注公众号,回复:
3725859 查看本文章
参数传递
public void fu(int[][] a){};//接受a数组
int a [ ][ ] = new int[m][n];//定义a数组m行n列
fu(a);//传递a数组