TIPS: Rangkuman ini hanya sebagai pemahaman secara umum. Pastikan Anda juga membaca BMP (Buku Materi Pokok) versi cetak atau digital di Ruang Baca Virtual (RBV) untuk pemahaman lebih mendalam.
DILARANG: Memperjualbelikan seluruh konten atau latihan soal yang terdapat di portal ini. Pelanggaran akan dikenakan sanksi sesuai ketentuan yang berlaku.
Modul 7: Array, Method, dan Eksepsi
Kegiatan Belajar 1: Array
Definisi Array
Array adalah sebuah objek dalam Java yang digunakan untuk menyimpan sekumpulan data dengan tipe yang sama.
Setiap elemen data diakses melalui sebuah indeks.
Indeks selalu dimulai dari 0.
Poin Penting:
Semua array dialokasikan secara dinamis.
Memiliki properti length untuk mengetahui jumlah elemen.
Dideklarasikan dengan tanda kurung siku [].
Dapat berupa variabel static, lokal, atau parameter method.
A. Array Satu Dimensi dan Alokasi Memori
Elemen diakses menggunakan satu indeks.
Deklarasi:
tipe nama_var_array[];
// atau
tipe[] nama_var_array;
Alokasi Memori: Menggunakan keywordnew.
nama_var_array = new tipe[besar_alokasi];
Inisialisasi Otomatis: Elemen yang dialokasikan dengan new otomatis diisi nilai default (0 untuk numerik, false untuk boolean, null untuk referensi).
B. Array Multidimensi
Array yang elemennya diakses melalui lebih dari satu indeks, sering digunakan untuk matriks atau tabel (baris dan kolom).
Sintaks (2D):
tipe[][] nama_var_array = new tipe[jumlah_baris][jumlah_kolom];