這是一個一維數組, 裏面的每個元素,都是一個基本類型inthtml
int a[] =new int[]{1,2,3,4,5};
這是一個二維數組,裏面的每個元素,都是一個一維數組
因此二維數組又叫數組的數組java
int b[][] = new int[][]{ {1,2,3}, {4,5,6}, {7,8,9} };
步驟 1 : 初始化二維數組數組
public class HelloWorld { public static void main(String[] args) { //初始化二維數組, int[][] a = new int[2][3]; //有兩個一維數組,每一個一維數組的長度是3 a[1][2] = 5; //能夠直接訪問一維數組,由於已經分配了空間 //只分配了二維數組 int[][] b = new int[2][]; //有兩個一維數組,每一個一維數組的長度暫未分配 b[0] =new int[3]; //必須事先分配長度,才能夠訪問 b[0][2] = 5; //指定內容的同時,分配空間 int[][] c = new int[][]{ {1,2,4}, {4,5}, {6,7,8,9} }; } }
練習: 二維數組code
(定義一個5X5的二維數組。 而後使用隨機數填充該二維數組。
找出這個二維數組裏,最大的那個值,並打印出其二維座標)
htm