Belajar Java
Belajar Java
Apa yang akan kita lakukan bila memiliki banyak data yang akan
disimpan dalam variabel?
Akan tetapi…
Masalahnya bagaimana kala datanya banyak, misalkan ada 100 data,
pastinya capek donk membuat variabel sebanyak itu.
…dan perlu diketahui juga, indeks tidak selalu dalam bentuk angka.
Bisa juga karakter atau teks.
// cara kedua
String nama[];
Array yang kosong siap diisi dengan data. Pastikan mengisinya dengan
data yang sesuai dengan tipe datanya.
Atau kalau tidak mau repot, kita bisa membuat array dan langsung
mengisinya.
String[] nama = {"Linda", "Santi", "Susan", "Mila", "Ayu"};
Karena itu, kita bisa mengambil datanya dengan cara seperti ini:
// membuat array
String[] nama = {"Linda", "Santi", "Susan", "Mila", "Ayu"};
Contoh:
System.out.println(teman[0]);
System.out.println(teman[1]);
System.out.println(teman[2]);
System.out.println(teman[3]);
// membuat scanner
Scanner scan = new Scanner(System.in);
System.out.println("---------------------------");
}
}
Hasil outputnya:
Perhatikan:
Hasil outputnya:
Pada program tersebut, kita menggunakan perulangan bersarang
untuk mengambil input dan menampilkan outputnya.
Karena array dua dimensi mirip seperti tabel, maka kita harus
melakukan perulangan terhadap baris dan kolomnya.
Array List
Array yang kita bahas di atas sebenarnya memiliki beberapa
kekurangan, seperti:
Maka dari itu, ada Array List yang menutupi kekurangan tersebut.
Setelah itu, baru kita bisa membuat sebuah objek Array List seperti
ini:
ArrayList al = new ArrayList();
Hasil outputnya:
Apa Selanjutnya?
Kita telah memahami cara penggunaan Array dalam program Java.