Array List
Array List
ARRAY LIST
Kekurangan yang dimiliki array salah satunya ialah tidak dapat menyimpan data
yang bertipe data berbeda dan solusi dari kekurang tersebut adalah array list.
Array dapat menampung sebuah objek yang bertipe data berbeda menggunakan
array list karena, array = statis dan array list = dinamis.
Method pada array list
- Fungsi add (tambah data)
- Fungsi remove (menghapus data)
- Fungsi set (mengubah data)
- Fungsi size (menampilkan ukuran array list)
- Fungsi get (mengambil elemen), dll.
//Contoh fungsi add
package array;
import java.util.ArrayList;
class Arraylist {
System.out.println (dt);
}
}
}
}
package array;
import java.util.ArrayList;
class Arraylist {
dt.add ("Arsya");
dt.add (20);
dt.add (53.5);
dt.add (false);
}
}
// Contoh 1 :
package array;
import java.util.Scanner;
import java.util.ArrayList;
public class He {
public static void main(String[] args)
{
// Buat Objek Arraylist
ArrayList<Integer> arr_data = new ArrayList();
int mhs = 1;
boolean ktmu = false;
for(Integer ji : arr_data)
{
if(ji == cari)
{
System.out.println("Mahasiswa ke-"+mhs);
System.out.println(ji+" == "+cari);
ktmu = true;
break;
}
else
{
System.out.println("Mahasiswa ke-"+mhs);
System.out.println(ji+" != "+cari);
}
mhs++;
System.out.println();
}
if(ktmu == true)
System.out.println("\nData ditemukan pada Mahasiswa ke-"+mhs);
else
System.out.println("\nData tidak ditemukan");
}
}
Mahasiswa ke-2
100 == 100