用java代码实现读取一个文件中所以的txt文件逐行读取txt文件中的内容清除所以空格和换行
时间: 2023-10-05 21:04:23 浏览: 50
java实现读取txt文件中的内容
好的,这是一个Java代码示例,它可以读取一个文件夹中所有的txt文件,并逐行读取文件内容,清除所有空格和换行符:
```java
import java.io.*;
public class ReadTxtFiles {
public static void main(String[] args) {
File folder = new File("folder_path"); // 文件夹路径
File[] files = folder.listFiles(new FilenameFilter() {
@Override
public boolean accept(File dir, String name) {
return name.endsWith(".txt"); // 只读取txt文件
}
});
for (File file : files) { // 逐个读取txt文件
try (BufferedReader br = new BufferedReader(new FileReader(file))) {
String line;
while ((line = br.readLine()) != null) {
line = line.replaceAll("\\s+",""); // 清除所有空格和换行符
System.out.println(line);
}
} catch (IOException e) {
e.printStackTrace();
}
}
}
}
```
你可以将 `folder_path` 替换为你实际的文件夹路径。
阅读全文