středa 11. dubna 2007

Programátorská hadanka - vylepšený for

Pokud neznáte Java API a syntaxi 5.0, tak pro Vás následující hádanka ztrácí smysl. Ja jsem jí vyextrahoval z příkladu, který jsme s NkD zkoumali a lámali jsme si nad ním hlavu. Takže tady je hádanka vyextrahovaná do nejčistější podoby.

    public static void main(String[] args) {        
        Set<String> col = new HashSet<String>();
        col.add("Dagi");
        col.add("NkD");
        for (String key : col) {
            col.remove(key);
            System.out.println(key);            
        }
    }

Na výstupu bude? Do komentářů prosím včetně vysvětlení.