Java add()

Giới thiệu về phương thức add() trong Java

Trong lập trình Java, phương thức add() thường được sử dụng để thêm phần tử vào một cấu trúc dữ liệu như ArrayList hoặc HashSet. Sự tiện lợi và hiệu quả của phương thức add() đã khiến nó trở thành một trong những phương thức phổ biến nhất trong việc làm việc với các tập hợp.

Cú pháp của phương thức add()

Cú pháp cơ bản của phương thức add() như sau:

collection.add(element);

Trong đó collection có thể là một đối tượng của ArrayList, HashSet hoặc bất kỳ loại Collection nào khác, và element là phần tử mà bạn muốn thêm vào collection đó.

Ví dụ cụ thể về phương thức add() trong Java

Ví dụ 1: Sử dụng add() với ArrayList

import java.util.ArrayList;

public class Main {
    public static void main(String[] args) {
        // Tạo một ArrayList
        ArrayList danhSach = new ArrayList<>();

        // Thêm phần tử vào ArrayList
        danhSach.add("Java");
        danhSach.add("Python");
        danhSach.add("C++");

        // In ra danh sách
        System.out.println("Danh sách các ngôn ngữ lập trình: " + danhSach);
    }
}

Khi chạy chương trình trên, đầu ra sẽ là:

Danh sách các ngôn ngữ lập trình: [Java, Python, C++]

Ví dụ 2: Sử dụng add() với HashSet

import java.util.HashSet;

public class Main {
    public static void main(String[] args) {
        // Tạo một HashSet
        HashSet soNguyen = new HashSet<>();

        // Thêm phần tử vào HashSet
        soNguyen.add(1);
        soNguyen.add(2);
        soNguyen.add(3);
        soNguyen.add(2); // Phần tử trùng sẽ không được thêm

        // In ra HashSet
        System.out.println("Tập hợp số nguyên: " + soNguyen);
    }
}

Khi chạy chương trình trên, đầu ra sẽ là:

Tập hợp số nguyên: [1, 2, 3]

Kết luận

Phương thức add() trong Java rất hữu ích và dễ sử dụng trong các cấu trúc dữ liệu khác nhau như ArrayList và HashSet. Việc hiểu cách sử dụng phương thức này sẽ giúp bạn quản lý và thao tác với dữ liệu một cách hiệu quả hơn trong quá trình lập trình. Hy vọng rằng qua bài viết này, bạn đã có cái nhìn tổng quan và rõ ràng hơn về phương thức add() trong Java.