java 数组的声明和初始化

<span style="font-family: Arial, Helvetica, sans-serif;">//一维数组</span>
int []a=new int[20];//动态初始化方式一,默认数组中的元素都是0
int []b;            //动态初始化方式二,默认数组中的元素都是0
b=new int[5];
		
int []c=new int[]{1,2,3,4,5};//数组的静态初始化,相当于新建了一个长度为5的整形数组,并且里面的每个值都已经确定了


 

//多维数组,java中没有 多维数组,只有数组的数组,即有一个数组中的每一个元素又是一个数组。

int [][] dd=new int[2][]; //初始化一个数组dd,其中dd包含两个元素,每个元素又是一个数组
int [][] ee;              //初始化一个数组ee,其中ee包含三个元素,每个元素又是一个数组
ee=new int[3][];
		
dd[0]=new int[2];   //初始化数组dd[0];
dd[1]=new int[3];   //从初始化数组dd[1]; 这时多维数组dd已经初始化完毕,dd中包括两个元素dd[0]和dd[1],其中dd[0]是数组类型的变量,包括2个int型元素,dd[1]是数组型变量,包含3个int型元素。
		
int [][]ff=new int[][]{{1,2},{3,4,5},{6}};// 静态初始化多维数组ff,ff[0][0]=1,ff[0][1]=2,ff[1][0]=3,ff[1][1]=4,ff[1][2]=5,ff[2][0]=6


  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值