私は現在、数百万桁のテキストファイルがあるところでプログラムを書いています。ユーザーが入力した6つの数字のランダムな文字列)。これにはいくつかの制約があり、難しくなっています。Java:テキストファイル内で比較する
- は、各文字が唯一のいずれかの方法を使用することはできません(私はそれがあればネストされた書類の束での作業だが、私がやった方法は、それがこの規則に違反した)一度
を読み取ることができBufferedReaderの
- を使用しなければなりません(私は読んだ文字をまとめて、元の文字列と.equals()で比較することはできません)。私はすでに元の文字列を6つの個々の文字に分割しました。一致が検出された後
(6があるはずている)だけで文字変数に、どのような種類の配列に文字列を読み込み保存するために許可されていません、それは場所を報告することです(私はちょうど私がすべての文字を読み取ると増加するカウント変数を保持する必要があります)、ファイルの終わりに達するまで続きます。ファイルには複数の一致が存在する可能性があります。
これに関するお手伝いがあれば、私は何をすべきか迷っています。
これは質問ですか、宿題ですか? – byxor
あなたのためにコードを書いたようですが、私は何も見ません。 –