java不规则数组

int num[ ][ ]=new int [4][ ];//先声明高维数组为4
//逐一初始化低纬数组
num[0]=new int [2];
num[1]=new int [1];
num[2]=new int[3];
num[3]=new int[3];
for(int i=0;i<num.length;i++)
{
   for(int j=0;j<num[i].length;j++)
	{
    	num[i][j]=i+j;
	}
}

所以可以看出num[0][2]、num[1][2]、num[1][1]是不存在的,所以访问他们时会抛出异常;

发布了22 篇原创文章 · 获赞 6 · 访问量 1713

猜你喜欢

转载自blog.csdn.net/qq_44759750/article/details/103571702
今日推荐