Tugas 9 ArrayList
Nama :Muhammad Syarif h
Nim:4123025
Kelas A
1.import java.util.ArrayList;
import java.util.Scanner;
public nomorSatu {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
ArrayList<Integer> nilai = new ArrayList<>();
System.out.println("Masukkan nilai (masukkan -1 untuk selesai):");
int input = 0;
while (input != -1) {
input = scanner.nextInt();
if (input != -1) {
nilai.add(input);
}
}
if (nilai.size() == 0) {
System.out.println("Tidak ada nilai yang dimasukkan.");
} else {
int i = 0;
for (int j : nilai) {
i += j;
}
double jum = (double) i / nilai.size();
System.out.println("Jumlah nilai: " + i);
System.out.println("Rata-rata: " + jum);
}
}
}
.
2.import java.util.ArrayList;
import java.util.Collections;
public class ArrayListExample {
public static void main(String[] args) {
// Membuat ArrayList
ArrayList<Integer> numbers = new ArrayList<>();
// Menggunakan beberapa method ArrayList
// 1. Menambahkan elemen ke ArrayList
numbers.add(5);
numbers.add(8);
numbers.add(3);
// 2. Mengakses elemen berdasarkan indeks
int firstElement = numbers.get(0);
System.out.println("Elemen pertama: " + firstElement);
// 3. Menghitung jumlah elemen dalam ArrayList
int totalElements = numbers.size();
System.out.println("Jumlah elemen: " + totalElements);
// 4. Mengurutkan elemen dalam ArrayList
Collections.sort(numbers);
System.out.println("ArrayList setelah diurutkan: " + numbers);
// 5. Menghapus elemen berdasarkan nilai
numbers.remove(Integer.valueOf(8));
System.out.println("ArrayList setelah menghapus elemen 8: " + numbers);
}
}


Komentar
Posting Komentar