0

ファイルの終わりに到達する必要がありますが、到達していません。代わりに、空の文字列ではなく、スペースのようにも見えないこの奇妙な文字列を取得しています。これは、デバッガーから取得したものの画像です。

デバッグの問題

while ( (nextLine = csvReader.readLine()) != null && (nextLine != "")) {
...
}
4

2 に答える 2

2

試す、

while( (nextLine = csvReader.readLine()) != null && !nextLine.equals("")) {
...
}
于 2012-07-18T04:35:19.620 に答える
0

私はいつもこれをしました:

Scanner scnr = new Scanner(file);
while(scnr.hasNext()) {
    ...
}

そして、私はそのような問題を経験したことがないと思います。

于 2012-07-18T04:35:30.300 に答える