// 定義二維陣列寫法1class numthree
public static void main(string args)
float numthree; //定義乙個float型別的2維陣列
numthree=new float[5][5]; //為它分配5行5列的空間大小
numthree[0][0]=1.1f; //通過下標索引去訪問 1行1列=1.1
numthree[1][0]=1.2f; // 2行1列=1.2
numthree[2][0]=1.3f; // 3行1列=1.3
numthree[3][0]=1.4f; // 4行1列=1.4
numthree[4][0]=1.5f; // 5行1列=1.5
system.out.println(numthree[0][0]); //列印換行輸出嘍
system.out.println(numthree[1][0]);
system.out.println(numthree[2][0]);
system.out.println(numthree[3][0]);
system.out.println(numthree[4][0]);
//定義二維陣列寫法2 定義的同時分配空間大小
class numfour
public static void main(string args)
short numfour=new short[5][8]; //定義乙個short型別的陣列同時為它分配5行8列的空間大小
numfour[0][7]=10;
numfour[1][6]=20;
numfour[2][5]=30;
numfour[3][4]=40;
numfour[4][3]=50;
system.out.println(numfour[0][7]);
system.out.println(numfour[1][6]);
system.out.println(numfour[2][5]);
system.out.println(numfour[3][4]);
system.out.println(numfour[4][3]);}}
//定義二維陣列寫法3不規則陣列
class numfive
,};//定義double型的陣列分配2行3列的空間同時賦值
system.out.println(numsix[0][0]); //列印換行輸出1行1列=1.111
system.out.println(numsix[1][1]); //列印換行輸出2行2列=5.555
//定義2維陣列寫法5 定義不規則的2維陣列同時賦初始值
class numseven
public static void main(string args)
,,}; //沒什麼好說的如果你在看不懂 那就別學了!
system.out.println(numseven[0][2]);
system.out.println(numseven[1][1]);
system.out.println(numseven[0][0]);
//定義2維陣列寫法6 定義不規則的2維陣列同時賦初始值
class numeight
public static void main(string args)
int numeight=,,};
system.out.println(numeight[0][2]);
system.out.println(numeight[1][2]);
system.out.println(numeight[2][1]);
}
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結果為 二維陣列動態初始化...
Java二維陣列
二維陣列的標記 1 二維陣列的長度 行數 二維陣列名.length 2 二維陣列的其中一行 二維陣列名 行下標 行下標的範圍 0,二維陣列名.length 1 3 每一行的列數 二維陣列名 行下標 length 因為二維陣列的每一行是乙個一維陣列 4 每乙個元素 二維陣列名 行下標 列下標 1 二維...