Trong bài viết này, chúng ta sẽ tìm hiểu cách thêm phần tử vào LinkedList. Lớp java.util.LinkedList thực hiện các thao tác như danh sách liên kết kép.
Ví dụ minh họa
Đầu vào:
Chạy chương trình
Đầu ra mong muốn:
Các phần tử đã thêm: [Java, Python, Scala, Shell]
Thuật toán
- Bắt đầu
- Khai báo LinkedList
input_list - Sử dụng
add()để thêm phần tử - Hiển thị kết quả
- Kết thúc
Ví dụ 1: Thêm 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("Đã khai báo danh sách");
input_list.add("Java");
input_list.add("Python");
input_list.add("Scala");
input_list.add("Shell");
System.out.println("Các phần tử đã thêm: " + input_list);
}
}
Kết quả
Đã khai báo danh sách Các phần tử đã thêm: [Java, Python, Scala, Shell]
Ví dụ 2: Thêm phần tử tại vị trí chỉ định
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("Danh sách ban đầu: " + input_list);
input_list.add(1, "Scala");
System.out.println("Danh sách sau khi thêm tại vị trí 1: " + input_list);
}
}
Kết quả
Danh sách ban đầu: [Java, Python, JavaScript] Danh sách sau khi thêm tại vị trí 1: [Java, Scala, Python, JavaScript]