Java不指定长度的二维数组实例
作者:csdanteng
今天小编就为大家分享一篇Java不指定长度的二维数组实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
编程中经常用到这样一种特殊的二维数组,它的行数确定,但是每行的列数不确定。这样的的数组实现方法:先创建制定行数,列数缺省的二维数组,然后对数组的每一行重新初始化。
举个例子就很好理解了。
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();
}
}
}

以上这篇Java不指定长度的二维数组实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。
