Program Java untuk Menambah elemen ke LinkedList

Dalam contoh ini, kita akan belajar memasukkan elemen ke Java LinkedList menggunakan pelbagai kaedah.

Untuk memahami contoh ini, anda harus mempunyai pengetahuan mengenai topik pengaturcaraan Java berikut:

  • Java LinkedList
  • Antaramuka Daftar Senarai Java

Contoh 1: Tambah 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); ) )

Pengeluaran

 LinkedList: (Java, Python, JavaScript)

Di sini, add()kaedah memasukkan elemen di hujung senarai terpaut. Namun, kita juga dapat memasukkan elemen pada kedudukan yang ditentukan menggunakan add()kaedah.

Contoh 2: Tambah elemen pada kedudukan 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); ) )

Pengeluaran

 LinkedList: (Swift, Python) LinkedList yang dikemas kini: (Java, Swift, Python)

Contohnya, perhatikan garis,

 languages.add(0, "Java");

Di sini, 0 adalah parameter pilihan yang menentukan nombor indeks di mana elemen baru akan ditambahkan.

Contoh 3: Semua elemen dari koleksi lain ke LinkedList

Untuk menambahkan semua elemen koleksi ke senarai terpaut yang lain, kami menggunakan addAll()kaedahnya.

 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); ) )

Pengeluaran

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

Contoh 4: Menggunakan kaedah listIterator ()

Kita juga boleh menggunakan listsIterator()kaedah untuk menambahkan elemen ke senarai terpaut. Untuk menggunakannya, kita mesti mengimport java.util.ListIteratorpakej.

 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); ) )

Pengeluaran

 LinkedList: (Java, Python)

Artikel menarik...