Добрый день! Объясните, пожалуйста, метод действия FileReader'a. Он читает целиком строку, а потом переходит на следующую? Или по символам?
В этом коде:
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
BufferedReader fileReader = new BufferedReader(new FileReader(reader.readLine()));
ArrayList lines = new ArrayList();
String line;
while((line = fileReader.readLine()) != null)
{
int i = Integer.parseInt(line);
lines.add(i);
}
что именно делают строки:
String line;
while((line = fileReader.readLine()) != null){}
ПЕРЕЙДИТЕ В ПОЛНУЮ ВЕРСИЮ