Java文件处理如何跳过---分割行
时间: 2024-11-09 13:24:52 浏览: 4
在Java中,如果你想要读取一个文件并跳过特定行(比如以"---"开始的行),你可以使用`BufferedReader`配合循环来实现。下面是一个简单的示例:
```java
import java.io.BufferedReader;
import java.io.FileReader;
import java.io.IOException;
public class FileSkipping {
public static void main(String[] args) {
try (BufferedReader br = new BufferedReader(new FileReader("your_file.txt"))) {
String line;
while ((line = br.readLine()) != null) {
if (!line.startsWith("---")) { // 如果行不以"---"开始
System.out.println(line); // 打印非分割行
}
}
} catch (IOException e) {
e.printStackTrace();
}
}
}
```
这段代码会打开名为"your_file.txt"的文件,逐行读取,如果遇到以"---"开头的行则忽略,只打印其他行。
阅读全文