Java初学者:数组,得到数组长度

得到数组的长度在java里是很简单的,那就是:数组名.length,我们来看一个简单的程序就可以了,如下:

 

 

这个就是上次的那个程序,我只是把for后面那个4改成了a.length,也许有人要问了,那为什么非要求出数组的长度呢?数组在起始的时候,长度不就 已经确定了吗?是的,但是有的时候还是会出现那种,我们不知道数组长度的情况,比如,一个函数的参数是数组的时候(我们以后会说到函数),再比如,如果数 组的长度是由用户输入的呢?下面我们就来做这样一个程序,让用户来输入一个整型数据作为数组的长度,然后创建一个那个长度的数组,并随机的给里面的元素赋 值,最后把数组打印出来,程序如下:

 

当然,有人可能会说,既然我们在程序里面已经得到了size,那干脆用size就好了,没必要非要用length吧?嗯,我只能告诉你,对于这个程 序确实是这样的。但是,size是可以改变的,它不见得时时刻刻都代表了目前这个数组的长度,但是length就绝对是此数组的长度。另 外,for(int element: array)...,这里是for each循环,是属于for循环范畴,但是我们之前没有说,是因为for each循环涉及到数组,我们要先说完数组才能说for each循环。

    好了,今天就到这里了,头疼,我去睡会儿。

 

转载于:https://www.cnblogs.com/entry-android/p/5539362.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值