第十 Java的二維陣列

2021-07-28 14:29:47 字數 1189 閱讀 8745

1. 陣列只能儲存同一種 資料型別的資料。

2. 陣列是會給儲存到陣列中 的元素分配乙個索引值的,索引值從0開始,最大的索引值是length-1;

3. 陣列一旦初始化,長度固定。

4. 陣列中的元素與元素之間的記憶體位址是連續的。 煙

一根   變數

一盒     20根               一維陣列

一條     10包   20根     二維陣列

資料型別[ ][ ]  變數名 = new 資料型別[一維陣列的個數][每乙個一維陣列中元素的個數];

長度1:一條菸有多少盒。

長度2: 一盒菸有多少根。

動態初始化:

資料型別 變數名 = new 資料型別[長度1][長度2];

靜態初始化:

資料型別  變數名 = ,, ..}

1.      遍歷二維陣列

2.      對二維陣列求和

class myarr }} 

// 定義乙個函式計算二維陣列中的元素的累加和

public static long getsum( int a )

}return sum;

}

// 統計二維陣列中元素的個數

public static int getdatacount( int a )

}return count;

} public static void main(string args)

,, };

printarr2( a );

system.out.println();

system.out.println("累加和是: "+getsum( a ) );

system.out.println("統計元素個數: "+getdatacount( a ) );

system.out.println("hello world!");

}}

java二維陣列

定義二維陣列寫法1class numthree public static void main string args float numthree 定義乙個float型別的2維陣列 numthree new float 5 5 為它分配5行5列的空間大小 numthree 0 0 1.1f 通過下...

java二維陣列

定義二維陣列寫法1class numthree public static void main string args float numthree 定義乙個float型別的2維陣列 numthree new float 5 5 為它分配5行5列的空間大小 numthree 0 0 1.1f 通過下...

Java二維陣列

二維陣列靜態初始化 格式 陣列名 new 資料型別,一般都是定義和初始化同時進行 資料型別 陣列名 new 資料型別,例如 int arr new int,package hello public class test 利用for迴圈輸出陣列元素 for int i 0 i結果為 二維陣列動態初始化...