Array 2 Dimensi

1.    Array 2 Dimensi

Berdasarkan pemahaman saya dari penjelasan yang bapak dosen (Farhan Hamdallah) paparkan, pengertian Array Array 2 Dimensi itu sebagai berikut:

a.    Array 2 Dimensi adalah Array yang di dalamnya terdapat lebih dari 1 array tergantung ukuran yang kita tentukan,

b.    Konsep kerja Array 2 Dimensi seperti Matriks pada rumus matematika.

Untuk keperluan dokumentasi sekaligus catatan saya, saya akan melampirkan cara-cara membuat Array 2 Dimensi dengan sedikit menggabungkan Scanner dan Looping untuk meng input isi Array 2 Dimensi dari mulai deklarasi sampai pada tahap Output ke konsol.

Langkah-langkah membuat Array 2 Dimensi:

1.    Membuat class baru dimana class tersebut akan kita gunakan untuk membuat program kita

 

package pertemuan2;

import
java.util.Scanner;

public class
LoopOverMultidimensionalArray {
   
}

 

 

2.    Buat main method pada class tersebut

 

package pertemuan2;

import
java.util.Scanner;

public class
LoopOverMultidimensionalArray {
   
public static void main(String[] args) {
       
    }
}

 

 

3.    Lalu buat Scanner nya tersebut

package pertemuan2;

import
java.util.Scanner;

public class
LoopOverMultidimensionalArray {
   
public static void main(String[] args) {
        Scanner input =
new Scanner(System.in);
       
   
}
}

 

 

4.    Lakukan deklarasi dan inisiasi Array 2 Dimensi tersebut (menentukan jumlah index pada Array)

package pertemuan2;

import
java.util.Scanner;

public class
LoopOverMultidimensionalArray {
   
public static void main(String[] args) {
        Scanner input =
new Scanner(System.in);
        int
[][] arrayPart2 = new int[5][5];
       
   
}
}

 


5.    Selanjutnya Buat program Looping nya dan isikan perintah untuk mengisi Array nya menggunakan Scanner, seperti berikut

package pertemuan2;

import
java.util.Scanner;

public class
LoopOverMultidimensionalArray {
   
public static void main(String[] args) {
        Scanner input =
new Scanner(System.in);
        int
[][] arrayPart2 = new int[5][5];
       
System.out.println("Input Angka");
        for
(int a=0; a<arrayPart2.length; a++){
           
for(int b=0; b<arrayPart2[a].length; b++){
                System.
out.print("baris "+(a)+" kolom "+(b)+" : ");
               
arrayPart2[a][b] = input.nextInt();
           
}
        }

 

 

6.    Lalu buat juga perintah untuk menampilkan semua isi aray 2 dimensi, agar singkat kita gunakan loop juga untuk menampilkannya

 

package pertemuan2;

import
java.util.Scanner;

public class
LoopOverMultidimensionalArray {
   
public static void main(String[] args) {
        Scanner input =
new Scanner(System.in);
        int
[][] arrayPart2 = new int[5][5];
       
System.out.println("Input Angka");
        for
(int a=0; a<arrayPart2.length; a++){
           
for(int b=0; b<arrayPart2[a].length; b++){
                System.
out.print("baris "+(a)+" kolom "+(b)+" : ");
               
arrayPart2[a][b] = input.nextInt();
           
}
        }
        System.
out.println("Data angka yang dimasukan");
        for
(int b=0; b<arrayPart2.length; b++){
           
for(int k=0; k<arrayPart2[b].length; k++){
                System.
out.print("baris ke "+(b)+" kolom ke "+(k)+" : ");
               
System.out.println(arrayPart2[b][k]);
           
}
        }
    }
}

  

Komentar