0

そのため、テキスト ファイルから単語を取得し、変更して、新しいテキスト ファイルに追加する必要があります。

私が抱えている問題は、ファイルの最初の行が

こんにちは私の名前はボブです

変更された結果は次のようになります。

ellohay myay amenay isay bobay

代わりに、結果は

ellomynameisbobhay

そのため、スキャナーには.nextLine()がありますが、.nextWord()などのメソッドが必要で、その後にスペースが入るまで何かを単語として認識します。どうすればこれを作成できますか?

4

2 に答える 2

0

行全体を後処理する場合は、String.split() または StringTokenizer も参照してください。あなたの状況ではスキャナーを使用するだけで問題ないように聞こえますが、それらの方法を知っていれば、それらの方法を使用しただけだと思ったので、言及します。

于 2013-09-22T17:46:06.713 に答える