ファイルの終わりに達したかどうかを確認しようとしましたが、空の文字列の条件は機能しません
public void readEquation(String fileName) {
File aFile = new File(fileName);
String line = null;
int cnt = 0;
try {
FileReader reader = new FileReader(aFile);
BufferedReader bufferedReader = new BufferedReader(reader);
while ((line = bufferedReader.readLine()) != null) {
//but line gets null
intoMap(line, cnt);
cnt++;
}
} catch (IOException e1) {
e1.printStackTrace();
}
}