String dir = "路径";
List<BufferedReader> list = new ArrayList<>();
if (dir.isDirectory()) {
File[] next = dir.listFiles();
for (int i = 0; i < next.length; i++) {
BufferedReader br = new BufferedReader(new FileReader(next[i]));
list.add(br);
}
}
for (BufferedReader br : list) {
StringBuilder stringBuilder = new StringBuilder();
String s = "";
//定义一个变量s,让s等于br去读一行。
while ((s = br.readLine()) != null) {
stringBuilder.append(s);
}
String str = stringBuilder.toString();
}
读取指定文件夹下的所有文件信息
最新推荐文章于 2024-04-07 15:34:07 发布
该代码片段使用Java读取指定路径(Stringdir)下的所有文件,并逐行读取内容。它创建了一个BufferedReader列表,遍历目录中的每个文件,然后将每个文件的内容存储到StringBuilder中,最终转换成String。
摘要由CSDN通过智能技术生成