- 40 名前:デフォルトの名無しさん mailto:sage [2013/03/25(月) 02:55:26.55 ]
- >>39
配列や線形リストのIteratorなら自作でも割と簡単。 hasNext()で次のデータがあるか調べる(内部状態は変化しない)、 next()でデータを返す+カーソルを進める(データを返しつつ、内部状態も変化させる、だがremove()のために返したデータは記憶しておく) っていうJavaのIteratorの仕様だと、 例えば、親ディレクトリを指定して、サブディレクトリを含む全ファイルを1つずつ返すIterator なんてのを作るのがクソ面倒臭いのよ。
|

|