簡潔5-3カリキュラム設計パターンファクトリメソッドデザインパターンは、ソースコードを解析します

1つのソースの決意

分析イテレータの1.1コレクション

 

 

 

 

1つのソースの決意

1.1  のコレクションを解析するIterator

コレクション:

 

イテレータ<E>反復子(); 

    / ** 
     *このコレクション内のすべての要素を含む配列を返します。
     *このコレクションは、その要素がどのような順序に保証する場合
     、その反復子が返す*、この方法は、内の要素を返さなければならない
     のと同じ順序*。
     * 
     * <P>返される配列は、それへの参照がされていることを「安全」となります
     *このコレクションが維持しません。(換言すれば、この方法は必要があります
     *このコレクションは、配列によって裏付けされている場合でも新しい配列を割り当てます)。
     *呼び出し側は、返された配列を変更することは自由です。
     * 
     * <p>この方法は、アレイベースとコレクションベースの間のブリッジとして働きます 
     *のAPI。
     * 
     * @return このコレクション内のすべての要素を含む配列を
      * /

 

 

HashMapの

 公共イテレータ<のMap.Entry <K、V >> 反復子(){
             戻り)(newEntryIteratorします。
        }

 

おすすめ

転載: www.cnblogs.com/1446358788-qq/p/11285027.html