本文介紹了在java開發中經常使用的數組,以及數組的使用方法,註意事項。
壹.什麽是數組
1.數組:數組即是壹堆邏輯上無序的元素的序列,用來存儲多個相同類型的數據,數組可以看做是壹個集合,其內部元素存儲在壹個連續的內存塊當中,並通過索引(即數組中元素的下標)來訪問。
2.特點:
A.數組中的元素數據類型都相同;
B.各元素在內存中的存儲是有先後順序的;
C.表示數組元素的時候,需要使用數組名和該元素在數組中的位置來表示;
3.分類:
最簡單的形式是壹維數組,即數組中直接存儲元素,如{1,2,3,4};其次是二維數組,在二維數組中的元素都是壹維數組,如{{123},{456},{789}};再次意義上可以有更多維的數組。
二.Java中的數組
(以下示例中皆以整型壹維數組intarray[]為例)
1.特點:
java中的數組滿足數組的所有含義和特點;
2.聲明數組:
在java中,聲明數組時有兩種情況:有大小,或者無大小,同時在聲明數組時,需要聲明數組的數據類型,以及數組的維度,聲明方式分為以下幾種:
a.intarray[]={1,2,3};直接在聲明數組的同時進行賦值;
b.intarray[];聲明數組未進行賦值操作;
c.Intarray[]=newint[10];聲明數組時定義了數組的大小;
3.數組長度:
使用數組的length屬性,昌平鎮java培訓認為可已查看數組的大小:
Intlength=array.lenth;
4.遍歷數組:
在開發中,根據數組的特性,經常會通過循環來遍歷數組,如for循環或forEach循環