我正在尝试从 txt 文件(书)中读取,然后将其每一行添加到链表中。但是,当我运行代码时,我在l.add(line);
. 你能告诉我这段代码我做错了什么吗?或者,有没有更好的方法来存储字符串值而不是 LinkedList?
非常感谢!
public Book (String bookname) throws java.io.IOException{
f = new FileReader(bookname);
b = new BufferedReader(f);
l = new LinkedList<String>();
String line = b.readLine();
while (line != null) {
l.add(line);
}
b.close();
}