0

を使用して、ファイル内の全体を 1 つだけスキャンしようとしていますScanner

問題は、1 行だけをスキャンするループを作成する必要があることです。

たとえば、行は次のとおりです。

Hello world it is nice out

Stringファイルの残りの部分を続行して読み取ることなく、その文全体を a に保存したいと思います。したがって:

while(charscan.hasNext()) {
    String test= charscan.next() + " ";        
}

動作しません。

4

1 に答える 1

0
 while(charscan.hasNext()){
        String test= charscan.nextLine() + " ";
        break;

  }

1行だけに関心があり、ループを使用したくない場合は、if代わりにステートメントを使用してください。

if(charscan.hasNext()){
    String test = charscan.nextLine() + " ";
}
于 2013-02-26T00:11:17.280 に答える