Java examples for Collection Framework:Immutable
Iterate Over Unmodifiable Collection
import java.util.ArrayList; import java.util.Collection; import java.util.Collections; import java.util.Iterator; import java.util.List; public class Main { public static void main(String args[]) { List<String> list = new ArrayList<String>(); list.add("This"); list.add("is"); list.add("Unmodifiable Collection"); System.out.println("Element added to list: " + list.get(2)); Collection<String> immutableCol = Collections.unmodifiableCollection(list); Iterator<String> iterator = immutableCol.iterator(); while(iterator.hasNext()) {/*ww w . j av a 2 s . c o m*/ System.out.println(iterator.next()); } } }