Array multidimensi diimplementasikan sebagai array yang terletak di dalam array java. nah untuk melihat Java Array multidimensi dideklarasikan dengan menambahkan jumlah tanda kurung setelah nama array java. dapat dilihat dengan contoh berikut:
Array Multidimensi java
// Elemen 512 x 128 dari integer array
int[][] twoD = new int[512][128];
// karakter array 8 x 16 x 24
char[][][] threeD = new char[8][16][24];
// String array 4 baris x 2 kolom
String[][] dogs = {{ "terry", "brown" }, { "Kristin", "white" }, { "toby", "gray"}, { "fido",
"black"} };
|
Untuk mengakses sebuah elemen didalam array multidimensi java, hampir sama dengan mengakses array yang satu dimensi. Misalkan saja, untuk dapat mengakses element pertama dari baris pertama didalam array dogs, anda bisa menulis,
System.out.print( c[0][0] );
Kode diatas akan mencetak String "terry" di layar
Contoh Program Array Multidimensi dalam java
public class contoh2d
{
int[][] A={{3,7,5},{2,8,6}};
public void cetak()
{
System.out.println(" Matrik A: ");
for(int i=0;i<A.length;i++)
{
for(int j=0;j<A[0].length;j++)
{
System.out.print(A[i][j]+" ");
}
System.out.println();
}
}
public static void main(String args[])
{
contoh2d jm=new contoh2d();
jm.cetak();
}
}
|