Computer >> Máy Tính >  >> Lập trình >> Java

Chương trình Java để thêm các phần tử vào LinkedList

Trong bài viết này, chúng ta sẽ hiểu cách thêm các phần tử vào danh sách được liên kết. Các thao tác của lớp java.util.LinkedList thực hiện mà chúng ta có thể mong đợi đối với một danh sách được liên kết kép. cuối cùng, cái nào gần với chỉ mục được chỉ định.

Dưới đây là một minh chứng về điều tương tự -

Giả sử đầu vào của chúng tôi là -

Run the program

Đầu ra mong muốn sẽ là -

The elements added to the lists are: [Java, Python, Scala, Shell]

Thuật toán

Step 1 - START
Step 2 - Declare a linkedlist namely input_list
Step 3 – Using the nuilt-in function add(), we add the elements to the list
Step 4 - Display the result
Step 5 - Stop

Ví dụ 1

Tại đây, chúng tôi thêm các phần tử vào cuối danh sách.

import java.util.LinkedList;
public class Demo {
   public static void main(String[] args){
      LinkedList<String> input_list = new LinkedList<>();
      System.out.println("A list is declared");
      input_list.add("Java");
      input_list.add("Python");
      input_list.add("Scala");
      input_list.add("Shell");
      System.out.println("The elements added to the lists are: " + input_list);
   }
}

Đầu ra

A list is declared
The elements added to the lists are: [Java, Python, Scala, Shell]

Ví dụ 2

Tại đây, chúng tôi thêm các phần tử vào vị trí xác định của danh sách.

import java.util.LinkedList;
public class Demo {
   public static void main(String[] args){
      LinkedList<String> input_list = new LinkedList<>();
      input_list.add("Java");
      input_list.add("Python");
      input_list.add("JavaScript");
      System.out.println("The list is defined as: " + input_list);
      input_list.add(1, "Scala");
      System.out.println("The list after adding element at position 1: " + input_list);
   }
}

Đầu ra

The list is defined as: [Java, Python, JavaScript]
The list after adding element at position 1: [Java, Scala, Python, JavaScript]