Select Menu

Search This Blog

Populer Posts Hari ini

Popular Posts

Powered by Blogger.

Lorem 1

adsense

" });

Circle Gallery

" });

News

" });

Pengertian Array

            Array (larik)adalah kumpulan dari nilai-nilai data bertipe sama dalam urutan tertentu yang menggunakan nama variabel yang sama. Nilai-nilai data di suatu larik disebut dengan elemen-elemen larik. Letak urutan dari suatu elemen larik disebut dengan index. Masing-masing elemen Array dapat di akses melalui indeksnya. Dalam Java, indeks array selalu bertipe integer yang di mulai dari nol.


1.  Array 1 dimensi
                 Array di deklarasikan dengan tanda [] (bracket). Dalam Java, bentuk umum dari deklarasi        array 1 dimensi Sbb:
     tipe data namaArray[]; atau tipe data[] namaArray;
  
  cara mendeklarasikan array yaitu : 
     int [] JumlahHari;
  
     untuk menentukan jumlah elemen dari array tersebut kita harus mengalokasikan ruang memori            dengan menggunakan kata kunci new. berikut bentuk umum penggunaannya:
      JumlahHari= new int[12];
  array JumlahHari diatas memiliki 12 elemen yang bertipe integer.
2. Array 2 dimensi
     bentuk umum dari deklarasi  array 2 dimensi Sbb:
    tipe data namaArray[][]; atau tipe data[][] namaArray;
  
  cara mendeklarasikan array yaitu : 
     int [][] MatriksA;
  
     untuk menentukan jumlah elemen dari array tersebut kita harus mengalokasikan ruang memori            dengan menggunakan kata kunci new. berikut bentuk umum penggunaannya:
      MatriksA= new int[2][3];
  array MatriksA diatas memiliki 2 elemen baris dan 3 elemen kolom yang bertipe integer.
                 

contoh:

package array;
public class Array {
    public static void main(String[] args) {
        //array 1 dimensi
        int []JumlahHari;
        JumlahHari=new int[12];
        JumlahHari[0]=31;
        JumlahHari[1]=28;
        JumlahHari[2]=31;
        JumlahHari[3]=30;
        JumlahHari[4]=31;
        JumlahHari[5]=30;
        JumlahHari[6]=31;
        JumlahHari[7]=31;
        JumlahHari[8]=30;
        JumlahHari[9]=31;
        JumlahHari[10]=30;
        JumlahHari[11]=31;
        
        //Array 2 dimensi
        int[][]MatriksA=new int[2][3];
        MatriksA[0][0]=1;
        MatriksA[0][1]=2;
        MatriksA[0][2]=3;
        MatriksA[1][0]=4;
        MatriksA[1][1]=5;
        MatriksA[1][2]=6;
        
        System.out.println("Array 1 dimensi");
        for(int i=0;i<12;i++){
            System.out.println("Bulan ke:"+(i+1)+"jumlah hari\t:"+JumlahHari[i]);
        }
        System.out.println("");
        System.out.println("Array 2 dimensi");
        for(int i=0;i<2;i++){
            for(int j=0;j<3;j++){
                System.out.print("\t"+MatriksA[i][j]);
            }
            System.out.println("");
        }
    }
}
Hasil

Terimah kasih, Mohon like dan komentarya!!!

- -