1

入力ストリームを 4 番目のスペースごとにトークン化したい。そのため、next() のようなものを呼び出すたびに、行から 4 つの単語が返されます...入力ストリームが最後に達したときに 4 つの単語が存在しない場合は、入力ストリームに残っているものをすべて返します

編集済み

私は正規表現を探しています...

4

1 に答える 1

0

next() を使用して文字列の末尾にバイトを追加し、既に見つかった単語数のカウント変数を作成し、そのバイトがスペース (' ') であるかどうかを確認できるはずです。次に、メソッドの最後で文字列を返します。そのようにして、送信されたバイトを取得し、next() メソッドからストリームからそれらを削除します。

于 2012-04-10T00:20:13.313 に答える