Add Element To List Java 11

4 min read Jun 22, 2024
Add Element To List Java 11

Menambahkan Elemen ke List dalam Java 11

Dalam Java 11, terdapat beberapa cara untuk menambahkan elemen ke dalam list. Berikut adalah beberapa metode umum yang bisa digunakan:

1. Menggunakan add()

Metode add() adalah metode standar untuk menambahkan elemen ke dalam list. Metode ini menambahkan elemen ke akhir list.

import java.util.ArrayList;
import java.util.List;

public class AddToList {
    public static void main(String[] args) {
        List myList = new ArrayList<>();
        
        // Menambahkan elemen ke dalam list
        myList.add("Apple");
        myList.add("Banana");
        myList.add("Cherry");

        // Menampilkan list
        System.out.println(myList); // Output: [Apple, Banana, Cherry]
    }
}

2. Menggunakan addAll()

Metode addAll() digunakan untuk menambahkan semua elemen dari koleksi lain ke dalam list.

import java.util.ArrayList;
import java.util.List;

public class AddToList {
    public static void main(String[] args) {
        List myList = new ArrayList<>();
        myList.add("Apple");
        myList.add("Banana");

        // Membuat list baru
        List newList = new ArrayList<>();
        newList.add("Cherry");
        newList.add("Date");

        // Menambahkan semua elemen dari newList ke dalam myList
        myList.addAll(newList);

        // Menampilkan list
        System.out.println(myList); // Output: [Apple, Banana, Cherry, Date]
    }
}

3. Menggunakan add(index, element)

Metode add(index, element) digunakan untuk menambahkan elemen ke dalam list pada indeks tertentu.

import java.util.ArrayList;
import java.util.List;

public class AddToList {
    public static void main(String[] args) {
        List myList = new ArrayList<>();
        myList.add("Apple");
        myList.add("Banana");

        // Menambahkan elemen baru pada indeks 1
        myList.add(1, "Cherry");

        // Menampilkan list
        System.out.println(myList); // Output: [Apple, Cherry, Banana]
    }
}

4. Menggunakan set(index, element)

Metode set(index, element) digunakan untuk mengganti elemen pada indeks tertentu dengan elemen baru.

import java.util.ArrayList;
import java.util.List;

public class AddToList {
    public static void main(String[] args) {
        List myList = new ArrayList<>();
        myList.add("Apple");
        myList.add("Banana");

        // Mengganti elemen pada indeks 1 dengan elemen baru
        myList.set(1, "Cherry");

        // Menampilkan list
        System.out.println(myList); // Output: [Apple, Cherry]
    }
}

5. Menggunakan Stream

Dalam Java 11, kita juga bisa menggunakan stream untuk menambahkan elemen ke dalam list.

import java.util.ArrayList;
import java.util.List;
import java.util.stream.Collectors;

public class AddToList {
    public static void main(String[] args) {
        List myList = new ArrayList<>();
        myList.add("Apple");
        myList.add("Banana");

        // Menambahkan elemen baru menggunakan stream
        List newList = myList.stream()
                .map(s -> s + " - New")
                .collect(Collectors.toList());

        // Menampilkan list baru
        System.out.println(newList); // Output: [Apple - New, Banana - New]
    }
}

Kesimpulan

Terdapat beberapa cara untuk menambahkan elemen ke dalam list dalam Java 11. Pilih metode yang sesuai dengan kebutuhan Anda untuk menambahkan elemen ke dalam list dengan mudah dan efisien.

Related Post


Latest Posts