Anda di halaman 1dari 2

Nama : Mulani Basana Sitorus

NPM : 222520076
Matkul : Struktur Data

Tugas membuat ArrayList


package mulani076;

import java.util.Scanner;

import java.util.ArrayList;

import java.util.Comparator;

public class Mulani076 {

public static void main(String[] args) {

String tugas;

Scanner umi = new Scanner(System.in);

System.out.println("Nama saya Mulani ");

ArrayList<String> nama = new ArrayList<>();

//Periksa apakah ArrayList memiliki isi elemen

boolean hasil=nama.isEmpty();

System.out.println("Apakah ArrayList masih kosong?" + hasil);

// Menambahkan elemen ArrayList

nama.add("M");

nama.add("U");

nama.add("L");

nama.add("A");

nama.add("N");

nama.add("I");

System.out.println("ArrayList:" + nama);

//Menampilkan indeks tertenntu dari ArrayList

String Str =nama.get(1);

//Menggantikan elemen indeks tertentu dari ArrayList


nama.set(5, "E");

System.out.println("Hasil Modifikasi ArrayList:" + nama);

//Menghapus elemen indeks ke 5

String Lan = nama.remove(5);

System.out.println("ArrayList terbaru: " + nama);

System.out.println("elemen yang dihapus: "+ Lan);

//Jumlah elemen pada ArrayList

System.out.println("jumlah nama: "+ nama.size());

//Melakukan duplikasi ArrayList

ArrayList<String> cloneNama = (ArrayList<String>)nama.clone();

System.out.println("Cloned ArrayList: "+ cloneNama);

//Mencari huruf N pada ArrayList

System.out.println("Apakah ada huruf N di ArrayList: ");

System.out.println(nama.contains("N"));

//Menambahkan elemen ke 5

nama.add("I");

System.out.println("ArrayList: " + nama);

Anda mungkin juga menyukai