我正在阅读像<; p>这样的文件
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()
非常感谢!
答案 0 :(得分:7)
使用BufferedReader
,其readLine()
方法。由于缓冲BTW,这也将使您的代码更快。