Tôi là một lập trình viên Java tương đối mới và tôi đang loại bỏ difficuly nhiều hơn một phần tử từ một ArrayList. Lý tưởng nhất là tôi muốn làm một cái gì đó như thế này:Làm cách nào để xóa các phần tử tuần tự khỏi một ArrayList Java?
ArrayList ar1 = new ArrayList();
ar1.add(...)
ar1.add(...)
ar1.add(...)
ar1.add(...)
for (int i = 0; i < 2; i++){
ar1.remove(i);
}
Tôi nghĩ rằng trình vòng lặp có thể giúp ích, nhưng tôi không thể tìm thấy ví dụ phù hợp với đủ những gì tôi đang cố gắng làm. Bất kỳ trợ giúp sẽ được đánh giá cao. Cảm ơn.
+1 câu trả lời xuất sắc. – aioobe
+1 Đó là những gì các tài liệu API đề xuất bạn làm. (Có thể thường không hiệu quả như nhiều cuộc gọi 'remove'.) –
Trừ khi các mục OP muốn xóa không tuần tự. Phụ thuộc vào các chi tiết. –