bufferedreader 读到list
时间: 2023-07-20 21:05:45 浏览: 120
可以使用以下代码将BufferedReader读取的内容存储到List中:
```java
import java.io.BufferedReader;
import java.io.FileReader;
import java.io.IOException;
import java.util.ArrayList;
import java.util.List;
public class Main {
public static void main(String[] args) {
String filePath = "input.txt";
List<String> lines = new ArrayList<>();
try (BufferedReader br = new BufferedReader(new FileReader(filePath))) {
String line;
while ((line = br.readLine()) != null) {
lines.add(line);
}
} catch (IOException e) {
e.printStackTrace();
}
// 打印读取的内容
for (String line : lines) {
System.out.println(line);
}
}
}
```
上述代码中,我们首先创建一个空的ArrayList用于存储读取的内容。然后使用BufferedReader逐行读取文件内容,并将每行内容添加到List中。最后遍历List打印出读取的内容。
阅读全文