Java remove()
Java là một ngôn ngữ lập trình phổ biến được sử dụng rộng rãi trong phát triển ứng dụng, từ ứng dụng di động, ứng dụng web đến ứng dụng máy tính để bàn. Trong quá trình lập trình, xử lý và thao tác với các tập hợp dữ liệu là một phần quan trọng. Một trong những thao tác phổ biến là loại bỏ phần tử khỏi một tập hợp, danh sách hoặc mảng. Trong bài viết này, chúng ta sẽ khám phá phương thức `remove()` trong Java.
list = new ArrayList();
list.add("Apple");
list.add("Banana");
list.add("Orange");
System.out.println("Danh sách ban đầu: " + list);
// Loại bỏ phần tử "Banana"
list.remove("Banana");
System.out.println("Sau khi xóa Banana: " + list);
}
}
```
Kết quả sẽ là:
```
Danh sách ban đầu: [Apple, Banana, Orange]
Sau khi xóa Banana: [Apple, Orange]
```
list = new ArrayList();
list.add("Apple");
list.add("Banana");
list.add("Orange");
System.out.println("Danh sách ban đầu: " + list);
// Loại bỏ phần tử tại chỉ số 1
list.remove(1);
System.out.println("Sau khi xóa phần tử tại chỉ số 1: " + list);
}
}
```
Kết quả sẽ là:
```
Danh sách ban đầu: [Apple, Banana, Orange]
Sau khi xóa phần tử tại chỉ số 1: [Apple, Orange]
```
set = new HashSet();
set.add("Apple");
set.add("Banana");
set.add("Orange");
System.out.println("Tập hợp ban đầu: " + set);
// Loại bỏ phần tử "Banana"
set.remove("Banana");
System.out.println("Sau khi xóa Banana: " + set);
}
}
```
Kết quả sẽ là:
```
Tập hợp ban đầu: [Apple, Banana, Orange]
Sau khi xóa Banana: [Apple, Orange]
```
Trần Minh Khoa
Khoa là một Backend Developer & System Architect với hơn 10 năm kinh nghiệm trong lĩnh vực lập trình backend, tối ưu hệ thống và phát triển kiến trúc phần mềm. Tôi có chuyên môn sâu về các ngôn ngữ backend phổ biến và từng tham gia nhiều dự án phát triển ứng dụng web, API, microservices với khả năng mở rộng cao. Bài này tôi viết với thời gian đọc khoảng 4 phút.