TOP / -- TITLE --

Java5のfor文とIterator

Java5になってからいろいろと文法仕様が追加されてfor文でjava.util.Iteratorが行えるようになったので5.0とそれ以前の書き方をメモ.


    void emitCode(DataOutputStream classfile) throws IOException {
        for (Map.Entry e : fields.entrySet()) {
            ((Field)e.getValue()).emitCode(classfile);
        }
        
        Iterator it = fields.keySet().iterator();
        while(it.hasNext()) {
            ((Field)it.next()).emitCode(classfile);
        }        
    }


イバラキングへのリンク Get Firefox Valid XHTML 1.1 Apple Darwinへのリンク