★★Java質問・相談スレッド161★★
■ このスレッドは過去ログ倉庫に格納されています
0040デフォルトの名無しさん
2013/03/25(月) 02:55:26.55配列や線形リストのIteratorなら自作でも割と簡単。
hasNext()で次のデータがあるか調べる(内部状態は変化しない)、
next()でデータを返す+カーソルを進める(データを返しつつ、内部状態も変化させる、だがremove()のために返したデータは記憶しておく)
っていうJavaのIteratorの仕様だと、
例えば、親ディレクトリを指定して、サブディレクトリを含む全ファイルを1つずつ返すIterator
なんてのを作るのがクソ面倒臭いのよ。
■ このスレッドは過去ログ倉庫に格納されています