Java一維,二維陣列的定義與簡單使用 - 程式人生
文章推薦指數: 80 %
println(arr1.length);. 方式二:宣告陣列和分配內同時進行. int[] ...
程式人生>>其它>Java一維,二維陣列的定義與簡單使用
Java一維,二維陣列的定義與簡單使用
阿新•來源:網路•發佈:2021-01-08
技術標籤:Java的基礎知識java指標
Java中一維,二維陣列的簡單使用
陣列是具有相同資料型別的一組資料的集合,可以儲存一定量的資料,在以後的集合裡面也會涉及到陣列的知識,所以再學習Java基礎的時候,一定要學會如何去宣告陣列以及陣列的簡單使用。
一、建立一維陣列:使用new關鍵字進行記憶體分配,在使用陣列之前,要先定義好陣列變數的型別。
方式一:先宣告,再new分配記憶體
int[]arr1;//arr1和arr2兩種宣告方式都可以
intarr2[];//聲明瞭int型別的陣列,陣列的元素型別只能是int型的
String[]arr3;
char[]arr4;
double[]aee5;
float[]arr6;
//為定義了的陣列arr1分配記憶體,指定了arr1的長度為6
arr1=newint[6];
//列印陣列長度
System.out.println(arr1.length);
方式二:宣告陣列和分配內同時進行
int[]arr1=newint[6];//聲明瞭int型別的陣列,並指定記憶體大小為6
char[]arr2=newchar[10];
注意:指定了長度為6,但是陣列的下表是從0開始的,裡面元素的下表分別為:
a[0],a[1],a[2],a[3],a[4],a[5]
這六個,使用陣列的時候要注意對下表的操作,避免發生下表越界或者空指標異常
二、一維陣列的初始化
方式一:比較複雜
int[]arr1=newint[]{1,2,3,4};
方式二:簡單粗暴
int[]arr2={1,2,3,4};
三、一維陣列的使用:
publicclassTest_01{
publicstaticvoidmain(String[]args){
//定義陣列並賦值
int[]arr={1,2,0,23,43,45};
//陣列的遍歷,arr.length可以獲得陣列的長度
for(inti=0;i
延伸文章資訊
- 1Java :: 陣列
若要用程式記錄Java 小考成績,有10 名學生,只使用變數的話, ... 一維陣列使用一個索引存取陣列元素,你也可以宣告二維陣列,二維陣列使用兩個索引 ...
- 2Java一維,二維陣列的定義與簡單使用 - 程式人生
println(arr1.length);. 方式二:宣告陣列和分配內同時進行. int[] ...
- 3Java 學習筆記[7] 陣列2 - iT 邦幫忙
... 筆記[7] 陣列2. Java 學習筆記系列第7 篇 ... 二維陣列顧名思義就是使用兩個索引來指定存取陣列中的元素, ... 上述的宣告,可以清楚看出來二維陣列的索引方式,.
- 4二維陣列| Java SE 6 技術手冊 - caterpillar
在上面的宣告中,arr 是個int[] 型態的參考名稱,程式會為arr 配置可以儲存10 個int 整數的一維陣列物件,索引為0 到9,初始值預設為0,在Java 中配置陣列之後,若還沒有 ...
- 5Java 二維陣列處理 - 翻轉工作室
既然陣列是由若干個相同資料型態的變數整合而成,變數的排列格式也延伸了不同的陣列格式。如果所有變數排列成一行或一列,則稱之為『一維陣列』(如 array[]);如果排列成 ...