Cá nhân, tôi thấy phạm vi chức năng được cung cấp bởi java.util.Iterator là khá thảm hại. Ở mức tối thiểu, tôi muốn có các phương pháp như:Bộ sưu tập cải tiến Iterator
- peek() trả về phần tử tiếp theo mà không cần di chuyển iterator về phía trước
- trước() trả về phần tử trước
Mặc dù có nhiều khả năng khác như first() và last().
Có ai biết nếu trình vòng lặp bên thứ ba như vậy tồn tại không? Nó có lẽ sẽ cần phải được thực hiện như là một trang trí của java.util.Iterator để nó có thể làm việc với các bộ sưu tập java hiện có. Lý tưởng nhất, nó nên là "generics nhận thức".
Cảm ơn trước, Don
Cảm ơn, nhưng AFAIK bộ sưu tập commons Apache * vẫn * chưa được mở rộng –
cả hai liên kết này đều đã chết – Quince
sửa liên kết, cảm ơn. Apache giờ đây cũng đã nhận biết về generics và Bộ sưu tập của Google có sẵn như một phần của ổi. – ykaganovich