Java初學者:數組,得到數組長度


得到數組的長度在java里是很簡單的,那就是:數組名.length,我們來看一個簡單的程序就可以了,如下:

 

 

這個就是上次的那個程序,我只是把for后面那個4改成了a.length,也許有人要問了,那為什么非要求出數組的長度呢?數組在起始的時候,長度不就 已經確定了嗎?是的,但是有的時候還是會出現那種,我們不知道數組長度的情況,比如,一個函數的參數是數組的時候(我們以后會說到函數),再比如,如果數 組的長度是由用戶輸入的呢?下面我們就來做這樣一個程序,讓用戶來輸入一個整型數據作為數組的長度,然后創建一個那個長度的數組,並隨機的給里面的元素賦 值,最后把數組打印出來,程序如下:

 

當然,有人可能會說,既然我們在程序里面已經得到了size,那干脆用size就好了,沒必要非要用length吧?嗯,我只能告訴你,對於這個程 序確實是這樣的。但是,size是可以改變的,它不見得時時刻刻都代表了目前這個數組的長度,但是length就絕對是此數組的長度。另 外,for(int element: array)...,這里是for each循環,是屬於for循環范疇,但是我們之前沒有說,是因為for each循環涉及到數組,我們要先說完數組才能說for each循環。

    好了,今天就到這里了,頭疼,我去睡會兒。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM