2004-03-09 気まぐれなIterator tech 細かい話で恐縮だが、Collection aCollection = new ArrayList(); for (Iterator iter = aCollection .iterator(); iter.hasNext();) { // } とかやった場合iterにどんな順序でaCollectionの要素が入るかは保障されないって話で、まあ、そうかなということがあるが、まったく同じプログラムを実行してもEclipse上のdebugモードとrunモードで動作させた場合で、異なる順序で入ってくることを発見。 なぜだろうかね。