我正在阅读一个文件,如:如何在使用FileReader读取Java文件时跳过某一行?
FileReader reader = new FileReader(source);
FileWriter writer = new FileWriter((destination));
int char = 0;
while ((char = reader.read()) != -1) {
writer.write(char);
}
基本上,我想先检查源文件中包含的特定行,跟着一个新行,如果是这样,我想从被写入目标文件跳过这些线。
请注意,我想要跳过的换行符已被添加到使用的源文件中;
System.getProperty("line.separator").getBytes()
非常感谢!
带有readLine,只能读取该行并且不要对该行执行任何操作。用此自动跳到下一行。 – Deckard27
使用BufferedReader与你可以使用ReadLine()来读取行,并与你想要跳过的格式相匹配。 –