2017-06-09 5 views
-2

私は調査の割り当てがあります。javaでprogrammを作成する必要があります。多くのスレッドで.txtファイルを読み込むことができ、各スレッドはファイルの各行の末尾にIDを追加する必要があります。 。結果として、スレッドIDを持つ同じtxtファイルを取得する必要があります。 私は多くの試みがありましたが、各スレッドが一意の行だけを読み込むように強制しませんでした。Javaの多くのスレッドでファイルを読む

これは勉強の仕事なので、私は指定された条件の下でのみこれを行うことができます。

この問題を解決する最良の方法を教えてください。 ありがとうございました!

+1

ようこそ。残念ながら、あなたはここでその助けを得ることはありません。 – harshavmb

+1

あなたが言うように、動作しないコードをお持ちの場合は、そのコードを掲示し、それについて質問をする必要があります。人々にあなたのコードを書いてもらうことは容認できません。 –

答えて

0

問題は、LinkedHashMapを使用し、同期メソッドを使用して解決しました。 スレッドによって読み込まれた文字列は、スレッドIDを使用してLinkedHashMapに格納され、結合されて結果ファイルに書き込まれました。

関連する問題