Modul Array
Modul Array
A. Kompetensi Dasar :
3.8 Menganalisis penggunaan array untuk penyimpanan data di memori
4.8 Membuat kode program untuk menampilkan kumpulan data array
D. Materi Pembelajaran
Array adalah sebuah variabel yang dapat menyimpan data dalam satu variabel. Array
digunakan untuk membuat variabel bisa menampung beberapa data dengan tipe data yang
sama alias satu tipe data. Ilustrasi sebuah array dapat digambarkan seperti Gambar berikut.
Kita punya sebuah lemari dimana lemari tersebut digunakan untuk menyimpan sebuah
barang contoh buku, tas, peralatan elektronik, sepatu, baju bahkan makanan, maka kita
tidak boleh menyimpannya menjadi satu perlu dikategorikan sesuai jenis barangnya. Seperti
halnya array penyimpanan data disesuaikan dengan jenis datanya terlebih dahulu.
(Sumber: petanikode.com)
Ciri khas varibel yang menggunakan array adalah terdapat simbol [ ]. Untuk mengakses
data dalam variabel digunakan indeks. Indeks adalah bilangan bulat yang menunjukkan
posisi data dalam variabel array.
Jenis Array
Array Single Dimensi
Array satu dimensi adalah array yang memiliki 1 index.
Contoh pendeklarasian Array 1 Dimensi :
1 public Array{
2 int [] array1;
3 int array2[];
4 5 char[] kata;
5 }
Pendeklarasian array di atas belum mempunyai nilai dan ukuran yang artinya masih
kosong (empty). Sehingga array tersebut belum dapat dipakai atau diakses. Untuk
mengalokasikan memory array dapat menggunakan variabel new sehingga
panjangnya diketahui.
1 public Array{
2 int [] array1;
3 array1 = new int[100];
4 //atau
5 int [] array2 = new int[100];
6 }
// cara kedua
String nama[];
Perhatikan:
Kita menggunakan kurung siku [] untuk membuat array;
Kurung siku bisa diletakkan setelah tipe data atau nama array;
Angka 5 dalam kurung artinya batas atau ukuran array-nya.
Array yang kosong siap diisi dengan data. Pastikan mengisinya dengan data yang sesuai
dengan tipe datanya.
Kita bisa mengisinya seperti ini:
nama[0] = "Linda";
nama[1] = "Santi";
nama[2] = "Susan";
nama[3] = "Mila";
nama[4] = "Ayu";
Atau mau singkat, kita bisa membuat array dan langsung mengisinya.
System.out.println(teman[2]);
Susan
Karena Susan terletak di indeks ke-2.
E. Kegiatan Pembelajaran
IPK :
Langkah – Langkah :
Pertemuan 1
1. Carilah informasi terkait sintaks penulisan program tentang:
Pertemuan 3
1. Jelaskan semua kode berdasarkan analisa kode dan hasil keluaran program.
2. Refleksi Pembelajaran
Evaluasi
1. Buatlah program array untuk nama nama berikut ini 1) Arif 2) sindu 3) monica 4)
wulan dan 5) sari !