Program Java untuk Menambahkan elemen ke LinkedList

Dalam contoh ini, kita akan belajar memasukkan elemen ke Java LinkedList menggunakan berbagai metode.

Untuk memahami contoh ini, Anda harus memiliki pengetahuan tentang topik pemrograman Java berikut:

  • Java LinkedList
  • Antarmuka ListIterator Java

Contoh 1: Menambahkan Elemen Menggunakan add ()

 import java.util.LinkedList; class Main ( public static void main(String() args)( // create a linkedlist LinkedList languages = new LinkedList(); // Add elements to LinkedList languages.add("Java"); languages.add("Python"); languages.add("JavaScript"); System.out.println("LinkedList: " + languages); ) )

Keluaran

 LinkedList: (Java, Python, JavaScript)

Di sini, add()metode menyisipkan elemen di akhir daftar tertaut. Namun, kami juga dapat memasukkan elemen pada posisi yang ditentukan menggunakan add()metode ini.

Contoh 2: Tambahkan elemen pada posisi yang ditentukan

 import java.util.LinkedList; class Main ( public static void main(String() args)( // create a linkedlist LinkedList languages = new LinkedList(); // add elements to LinkedList languages.add("Swift"); languages.add("Python"); System.out.println("LinkedList: " + languages); // add element at the specified position languages.add(0, "Java"); System.out.println("Updated LinkedList: " + languages); ) )

Keluaran

 LinkedList: (Swift, Python) Diperbarui LinkedList: (Java, Swift, Python)

Dalam contoh, perhatikan barisnya,

 languages.add(0, "Java");

Di sini, 0 adalah parameter opsional yang menentukan nomor indeks tempat elemen baru akan ditambahkan.

Contoh 3: Semua elemen dari koleksi lain ke LinkedList

Untuk menambahkan semua elemen koleksi ke daftar tertaut lainnya, kami menggunakan addAll()metode ini.

 import java.util.LinkedList; class Main ( public static void main(String() args) ( LinkedList mammals = new LinkedList(); mammals.add("Dog"); mammals.add("Cat"); mammals.add("Horse"); System.out.println("Mammals: " + mammals); LinkedList animals = new LinkedList(); animals.add("Crocodile"); // Add all elements of mammals in animals animals.addAll(mammals); System.out.println("Animals: " + animals); ) )

Keluaran

 Mamalia: (Anjing, Kucing, Kuda) Hewan: (Buaya, Anjing, Kucing, Kuda)

Contoh 4: Menggunakan metode listIterator ()

Kami juga dapat menggunakan listsIterator()metode untuk menambahkan elemen ke daftar tertaut. Untuk menggunakannya, kita harus mengimpor java.util.ListIteratorpaket.

 import java.util.ArrayList; import java.util.ListIterator; class Main ( public static void main(String() args) ( ArrayList languages = new ArrayList(); // Creating an object of ListIterator ListIterator listIterate = languages.listIterator(); listIterate.add("Java"); listIterate.add("Python"); System.out.println("LinkedList: " + languages); ) )

Keluaran

 LinkedList: (Java, Python)

Artikel yang menarik...