10.5 Iterators & Fail-Fast vs Fail-Safe
10.5 Iterators & Fail-Fast vs Fail-Safe
import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;
public class IteratorDemo {
public static void main(String[] args) {
List<String> items = new ArrayList<>();
items.add("Pen");
items.add("Book");
items.add("Eraser");
// सुरक्षित रिमूवल के लिए Iterator.remove() का उपयोग करें
Iterator<String> itr = items.iterator();
while (itr.hasNext()) {
String item = itr.next();
if (item.equals("Book")) {
itr.remove(); // सुरक्षित
}
}
System.out.println("After Removal: " + items);
}
}🧭 Navigation
- ⬅️ पिछला चैप्टर: 10.4 Map Interface (HashMap Internal Working)
- अगला मॉड्यूल ➡️: Module 11: Generics & Wrapper Classes
Last updated on