Java を使用してテキスト ファイルを 1 行ずつ読み取る必要があります。available()
のメソッドを使用FileInputStream
して、ファイルをチェックしてループします。ただし、読み取り中は、最後の行の前の行の後でループが終了します。つまり、ファイルに 10 行ある場合、ループは最初の 9 行だけを読み取ります。使用されるスニペット:
while(fis.available() > 0)
{
char c = (char)fis.read();
.....
.....
}