これを実装したいのですが、.txtファイルを読み取ってから、別の.txtファイルで大きな文字から小さな文字に変換します。次に、最も一般的な文字や単語を見つけるためにそれらを数える必要があります。私の質問は、そのためにどのようなテーブルを使用する必要があるかです。ハッシュまたはマップテーブルを使用する必要がありますか?.txtファイルには約5000000文字の単語の文があります。比較、カウント、および大きなファイルの変換を保存して高速に取得できるようにする場合は、どのテーブルを使用する必要がありますか。私はハッシュテーブルを持っています
HashMap<String, String> hm = new HashMap<String, String>();
または私は他の方法でそれを行う必要がありますか?または、リンクリストを使用する必要がありますか?文や単語にどのように実装できますか?