文字列を文字ごとに読み取るメソッドgetNextChar()があります。そして、getNextChar()によって提供される文字シーケンスの単語を取得するメソッドを書いています。
テキストには句読点やその他の特殊文字が含まれています。
すべての句読点と特殊文字を含む配列を考えています。テキストの文字を読み取るときに、その文字が配列内にあるかどうかを確認して無視します。このメソッドは、スペースを取得したときに単語を認識します。単語が以前にマップに挿入されているかどうかを確認し、その単語のカウンターを増やすことによって頻度もカウントする必要があるため、単語はコレクション(例:マップ)に保存されます。
- これはそれを行うための最良かつ効率的な方法ですか?私は最も効率的な方法を探しています。A
- 句読点と特殊文字の完全なリストはありますか?