Anda di halaman 1dari 4

Nama : Haikal Agung Widiyanto

NPM : F1F022002
1. Buatlah program java dengan menggunakan Arraylist, dan jelaskan kegunaan dari
setiap syntax-nya
Penjelasan sintaks dalam program adalah sebagai berikut:
1. import java.util.ArrayList; : digunakan untuk mengimport class ArrayList dari package
java.util.
2. ArrayList<String> daftarNama = new ArrayList<String>(); : digunakan untuk membuat
ArrayList kosong dengan nama "daftarNama" yang dapat menampung elemen bertipe
String.
3. daftarNama.add("Ani"); : digunakan untuk menambahkan elemen "Ani" ke dalam
ArrayList "daftarNama".
4. daftarNama.get(0) : digunakan untuk mengakses elemen pada indeks ke-0 dalam ArrayList
"daftarNama".
5. daftarNama.size() : digunakan untuk menghitung jumlah elemen dalam ArrayList
"daftarNama".
6. daftarNama.remove("Budi") : digunakan untuk menghapus elemen "Budi" dari ArrayList
"daftarNama".

Dari hasil output di atas dapat dilihat bahwa program berhasil menambahkan tiga elemen
ke dalam ArrayList "daftarNama". Kemudian program mengakses elemen pada indeks ke-0,
ke-1, dan ke-2 dalam ArrayList tersebut serta menghitung jumlah elemennya. Setelah itu,
program menghapus elemen "Budi" dari ArrayList "daftarNama" dan kembali mengakses
elemen pada indeks ke-0 dan ke-1 dalam ArrayList serta menghitung jumlah elemennya
kembali. Hasil output tersebut menunjukkan bahwa elemen "Budi" telah berhasil dihapus dari
ArrayList "daftarNama".
2. Buatlah program dengan menggunakan operator logika (&&, ||),
*dengan ketentuan nilai(value) nya diinputkan dari keyboard

Penjelasan program:
1. Pertama-tama, program mengimpor kelas Scanner untuk membaca input dari pengguna.
2. Selanjutnya, program membuat objek Scanner dengan memanggil konstruktor
Scanner(System.in) untuk membaca input dari keyboard.
3. Program meminta pengguna memasukkan nilai a dan b, dan membaca input tersebut
menggunakan metode nextInt() dari objek Scanner.
4. Program kemudian menggunakan operator logika && dan || untuk menghitung hasil dari
operasi a AND b dan a OR b. Hasil operasi tersebut disimpan dalam variabel hasil1 dan
hasil2.
5. Akhirnya, program mencetak hasil operasi menggunakan metode println().

Dalam contoh di atas, hasil operasi a AND b adalah false karena b bernilai 0. Sedangkan
hasil operasi a OR b adalah true karena a bernilai 1

Anda mungkin juga menyukai