獲得數組的長度在java裏是很簡單的,那就是:數組名.length,咱們來看一個簡單的程序就能夠了,以下:java
這個就是上次的那個程序,我只是把for後面那個4改爲了a.length,也許有人要問了,那爲何非要求出數組的長度呢?數組在起始的時候,長度不就 已經肯定了嗎?是的,可是有的時候仍是會出現那種,咱們不知道數組長度的狀況,好比,一個函數的參數是數組的時候(咱們之後會說到函數),再好比,若是數 組的長度是由用戶輸入的呢?下面咱們就來作這樣一個程序,讓用戶來輸入一個整型數據做爲數組的長度,而後建立一個那個長度的數組,並隨機的給裏面的元素賦 值,最後把數組打印出來,程序以下:數組
固然,有人可能會說,既然咱們在程序裏面已經獲得了size,那乾脆用size就行了,不必非要用length吧?嗯,我只能告訴你,對於這個程 序確實是這樣的。可是,size是能夠改變的,它不見得時時刻刻都表明了目前這個數組的長度,可是length就絕對是此數組的長度。另 外,for(int element: array)...,這裏是for each循環,是屬於for循環範疇,可是咱們以前沒有說,是由於for each循環涉及到數組,咱們要先說完數組才能說for each循環。函數
好了,今天就到這裏了,頭疼,我去睡會兒。blog