用java代码逐行读取txt文件中的内容并清除所以空格和换行
时间: 2023-10-05 10:05:30 浏览: 89
Java逐行读取txt文档
好的,以下是Java代码示例:
```java
import java.io.BufferedReader;
import java.io.FileReader;
import java.io.IOException;
public class FileProcessor {
public static void main(String[] args) {
String filePath = "path/to/your/file.txt";
try (BufferedReader br = new BufferedReader(new FileReader(filePath))) {
String line;
while ((line = br.readLine()) != null) {
// 清除空格和换行
line = line.replaceAll("\\s+", "");
System.out.println(line);
}
} catch (IOException e) {
e.printStackTrace();
}
}
}
```
在这个示例中,我们使用了 Java 的 BufferedReader 类来逐行读取文件内容。我们使用了 try-with-resources 语句来保证资源的正确关闭。在每行读取完毕后,我们使用了 Java 的 String 类的 replaceAll() 方法来清除空格和换行符。最后将结果输出到控制台。
阅读全文