0% menganggap dokumen ini bermanfaat (0 suara)
13 tayangan5 halaman

Java Pertemuan 5

Diunggah oleh

soundbest official
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
13 tayangan5 halaman

Java Pertemuan 5

Diunggah oleh

soundbest official
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 5

PERTEMUAN 5

ARRAY

5.1 Array
Array merupakan sebuah variabel yang dapat menyimpan banyak data dalam satu
variable, array menggunakan indeks untuk memudahkan akses data yang disimpannya.
Indeks array selalu dimulai dari angka 0, seperti contoh berikut :
String[] namaMobil = {“Mobilio”, “Freed”, “Jazz”, “Brio”};
Dari contoh diatas, array dengan indeks 0 dimulai dari “Mobilio”, indeks 1 “Freed”, indeks
2 “Jazz”, dan seterusnya. Format Array di Java :
// cara pertama
String[] nama;
// cara kedua
String nama[];
// cara ketiga dengan kata kunci new
String[] nama = new String[5];
• Menggunakan kurung siku [] untuk membuat array
• Kurung siku bisa diletakkan setelah tipe data atau nama array
• Angka 5 dalam kurung berarti batas atau ukuran array
Dari format diatas, dapat mengisinya seperti ini :
namaMobil[0] = "Mobilio";
namaMobil[1] = "Freed";
namaMobil[2] = "Jazz";
namaMobil[3] = “Brio";
atau langsung menyingkatnya seperti ini :
String[] namaMobil = {“Mobilio”, “Freed”, “Jazz”, “Brio”};

5.1.1 Mengambil Data dari Array


Mengambil data dalam Array dengan cara seperti ini:
// membuat array
String[] namaMobil = {"Mobilio", "Freed", "Jazz", "Brio"};

PEMROGRAMAN I 1
// mengambil data array
System.out.println(namaMobil[2]);
Hasil output :
Jazz
Karena Jazz terletak di indeks ke-2.

5.1.2 Perulangan Pada Array


Mengambil data satu per satu dari array lumayan memakan waktu apalagi dengan
data yang sangat banyak sampai ribuan data, dengan menggunakan perulangan pada Array
dapat menyingkat waktu.
contoharrayperulangan.java

Atribut length berfungsi untuk mengambil panjang array, jika datanya ada 10 maka akan
mengikuti 10.

5.2 Array Multi Dimensi


Array multi dimensi berarti array yang memiliki lebih dari satu dimensi, jumlah
dimensinya tidak terbatas. Contoh array dua dimensi :
String[][] dataMahasiswa = {
{"Nayla Putri","Serpong"},
{"Eki Saputri","Ciputat"},
{"Ade Napila","Pasar Kemis"}
{"Yuliana","Pasar Minggu"}

PEMROGRAMAN I 2
};
Indek ke-0 pada array kontak berisi array {"Nayla Putri","Serpong"}.
contoharray2d.java

contoharraymultid.java

PEMROGRAMAN I 3
5.3 Array List
Array juga memiliki beberapa kekurangan seperti tidak mampu menyimpan data
dengan tipe yang berbeda dan ukuran yang tidak dinamis. Untuk menutupi kekurangan
tersebut, dapat menggunakan Array List. Array list merupakan sebuah class yang dapat
membuat objek untuk menampung apapun. Untuk penggunaan Array List, harus
mengimpornya terlebih dahulu.
import java.util.ArrayList;
Format Array List:
ArrayList al = new ArrayList();

contoharray list.java

PEMROGRAMAN I 4
Array list (isiDompet) merupakan sebuah objek yang terbuat dari class Array List, maka
array list punya method (fungsi) untuk melakukan sesuatu, seperti :
• Fungsi add() untuk menambahkan sesuatu ke dalam Array List;
• Fungsi remove() untuk menghapus sesuatu ke dalam Array List;
• Fungsi size() untuk mengambil ukuran Array List;
• Dan lain sebagainya.

PEMROGRAMAN I 5

Anda mungkin juga menyukai