У меня есть файл, назовем его text.txt. Он содержит несколько строк текста. Я пытаюсь прочитать это с помощью своего кода, чтобы я мог редактировать его, используя свой код, к сожалению, всякий раз, когда я пытаюсь его прочитать, он просто возвращает ноль и вообще не загружает код. Никаких сообщений об ошибках или чего-то подобного.
Примером может служить файл со следующим:
a
b
c
d
e
f
при загрузке он загружает следующее:
a
b
c
d
null
Что для меня не имеет никакого смысла, поскольку, если он входит в цикл while, он не должен выходить! Может ли кто-нибудь помочь мне, пожалуйста?
try
{
File theFile = new File(docName);
if (theFile.exists() && theFile.canRead())
{
BufferedReader docFile;
docFile = new BufferedReader(
new FileReader(f));
String aLine = docFile.readLine();
while (aLine != null)
{
aLine = docFile.readLine();
doc.add( aLine );
}
docFile.close();
}