1 of 12

Pemrograman Berorientasi Objek

Array

Kelas XII RPL

2 of 12

Kompetensi Dasar

3.2 Menerapkan dasar dan aturan pemrograman berorientasi objek

4.2 Membuat kode program dasar dan aturan pemrograman berorientasi objek

3 of 12

Tujuan Pembelajaran

Diharapkan siswa dapat menjelaskan pengertian, bentuk penulisan, inisialisasi dan cara mengakses variabel array satu dimensi

4 of 12

Apa sih Array…?

Array mirip seperti Loker :

  • Punya Identitas berupa nomor Loker
  • Ada isi di dalamnya (homogen) misal berkas

Jadi Array itu :

  • Identitas nya adalah Index
  • Isinya adalah Data yang Homogen

5 of 12

Apa itu Array?

  • Array merupakan tipe data terstruktur yang berguna untuk menyimpan sejumlah data yang bertipe sama (homogen).

Dari Contoh tersebut :

  • Nama Array adalah siswa
  • Tipe data Array berupa String
  • Indek Array dimulai dari 0 sampai 2
  • Jumlah data nya ada 3
  • Indek Array ke 1 isi data nya adalah Agus

siswa

6 of 12

  • Bentuk Deklarasi / Pembuatan Array sebagai berikut :

tipeData namaVariabelArray[ ];

  • Contoh Penulisan :

String siswa[ ];

7 of 12

  • Instansiasi Array

variabelnya = new tipedata[ukuran];

  • Contoh Penulisan :

siswa = new String[3];

8 of 12

  • Inisialisasi Array (pengisian data pada Array)

  • Contoh Penulisan :

siswa[0] = “Linda”;

siswa[1] = “Agus”;

siswa[2] = “Santi”;

9 of 12

  • Mengakses Variabel Array (untuk menampilkan data yang diinginkan sesuai dengan nomor indeknya)

  • Contoh Penulisan :

System.out.println(siswa[0]);

  • Hasil outputnya adalah:

Linda

Karena Linda terletak di indeks ke 0

10 of 12

Contoh Kode Program Array

class BelajarJava {

public static void main(String args[]){

String[] siswa;

siswa = new String[2];

siswa[0] = "Andi";

siswa[1] = "Budi";

System.out.println( siswa[0] );

System.out.println( siswa[1] );

}

}

1

2

3

4

11 of 12

Keterangan

  1. Deklarasi, dimana kita menyiapkan variabel siswa sebagai array bertipe data String.
  2. Instansiasi, dimana kita mengisi variabel array siswa agar bisa menampung 3 element atau 3 anggota array.
  3. Inisialisasi, dimana kita memberikan nilai awal untuk 3 element array tersebut. Angka dalam tanda kurung siku disebut sebagai key atau index. Contoh siswa[0] = "Andi";
  4. Menampilkan kembali isi dari setiap element array. System.out.println( siswa[0] );

12 of 12

Terima Kasih