Senin, 28 Oktober 2013

LP Java III


Soal
1. Apa yg kalian ketahui tentang Array ?
2. Apa yg kalian ketahui tentang Array multidimensi?
3. Buat contoh array multidimensi pada java !


Jawab
Array adalah kumpulan data yang bertipe sama yang menggunakan nama yang sama. Dengan menggunakan array, sejumlah variabel dapat memakai nama yang sama. Antara satu variabel dengan variabel lain di dalam array dibedakan berdasarkan nomor elemen (subscript).

Bentuk umum pendeklarasian variabel array di Java adalah:
tipeData[] namaVariabel [= new tipeData[jumlahElemen] ];

Istilah satu dimensi mengacu kepada jumlah bilangan yang digunakan sebagai indeks jadi Array 2 Dimensi adalah array yang memiliki 2 index. Contoh aplikasi array 2 dimensi adalah matriks. Data pada suatu matrik diketahui berdasarkan nilai baris dan kolomnya. Baris adalah sebuah bilangan dan kolom adalah sebuah bilangan juga. Tanpa adanya salah satu dari keduanya kita tidak bisa mengetahui data mana yang dimaksud, jika kita ingin mengambil sebuah data individu.

Bentuk umum pendeklarasian variabel array dua dimensi di Java adalah:
tipeData[][] nama_variabel[=new tipeData[jumlah_baris] [jumlah_kolom]];

Contoh Program :
//Program Matriks
class ArrayDuaDimensi
    {
       public static void main (String[] args)
       {
           int[][] angka = new int[5][3];
           for (int i=0; i<angka.length; i++)
              for (int j=0; j<angka[i].length; j++)
                  angka[i][j] = (int)(Math.random()*100);

           System.out.println("Data array dua dimensi:\n");
           for (int i=0; i<angka.length; i++)
           {
              for (int j=0; j<angka[i].length; j++)
                  System.out.print(angka[i][j] + " ");
                  System.out.println();
           }
      }
}

2 komentar:

Gideon Steven mengatakan...

ini yang asslab itu bukan? tmennya balok. :D

Putra's Shirou mengatakan...

yup~

Posting Komentar

 
;