Java不指定长度的二维数组

来源:互联网 发布:悟空理财 知乎 编辑:程序博客网 时间:2024/04/30 17:49
编程中经常用到这样一种特殊的二维数组,它的行数确定,但是每行的列数不确定。这样的的数组实现方法:先创建制定行数,列数缺省的二维数组,然后对数组的每一行重新初始化。举个例子就很好理解了。

import java.util.*;public class Tek{public static void main(String[] args){      int[][] a=new int[3][];  a[0]=new int[3];//相当于int[] a=new int[3]  for(int i=0;i<a[0].length;i++)  a[0][i]=i+1;    a[1]=new int[4];  for(int i=0;i<a[1].length;i++)  a[1][i]=i+1;    a[2]=new int[5];  for(int i=0;i<a[2].length;i++)  a[2][i]=i+1;    for(int i=0;i<a.length;i++) { for(int j:a[i]) System.out.print(j+" ");  System.out.println();  }  }}


1 0
原创粉丝点击