Javaは読んで、複数のオブジェクトに一度動作フローの問題を解決するためのオブジェクト

問題の説明:操作対象ストリームは、小さなパートナーの多くは、ファイル内のオブジェクトの特定の数を満たしている必要がありますオブジェクトを読み込むときに知っていないので、読んだとき、私は終了判定フラグの終わりを知らない、またはオブジェクトマークのリターンの終わりにそう思っ終了nullになります:意志各読み取りエラー、あなたにこのような問題には、次の2つのソリューションのプログラムで、その結果、(注:カスタムオブジェクトのニーズがオブジェクトのシリアル化機能が有効になっているように、実装インタフェース、シリアライズすることを対象となる、そうでなければ、書き込むことはできません)ファイルに

1.すべてのオブジェクトのコレクションが詰まっ最初にあなたが読んで、次回のコレクションがありますどのように多くのオブジェクトの再書き込み、関係なく、だけは一度読んで終わりを決定する必要なしトラバーサルの別のセットを取得します。(この方法が最適である、お勧めします)

2.ライト対象の完了後端ヌルを書き換え、その後、次の読み取りを読み取るべきオブジェクトがnullであるか否かを判断することがnullの場合、オブジェクトが読み込まれた表します。(もっと難しく、推奨されません)

便利な小さなパートナーは同様に、コメント、またはマルチビットのサポートブロガーの弟、Guianのコレクションを喜ば見つけ~~

公開された41元の記事 ウォン称賛33 ビュー6165

おすすめ

転載: blog.csdn.net/qq_40275740/article/details/104112255