确认txt文件路径是否正确,可以使用绝对路径或相对路径(相对于项目根目录)来指定路径。
按行读取文件内容,并将每一行的数据存储到ArrayList中:
import java.io.BufferedReader;
import java.io.FileReader;
import java.io.IOException;
import java.util.ArrayList;
public class LoadArrayListFromTxt {
public static void main(String[] args) {
ArrayList data = new ArrayList<>();
try (BufferedReader br = new BufferedReader(new FileReader("data.txt"))) {
String line;
while ((line = br.readLine()) != null) {
data.add(line);
}
} catch (IOException e) {
e.printStackTrace();
}
System.out.println(data);
}
}
在上述代码中,我们使用了BufferedReader和FileReader来按行读取数据,然后将每一行的数据存储到ArrayList中。最后打印出ArrayList中的所有数据。
上一篇:ArrayList为空的判断问题