java输入输出问题
从一个文件中一行行地读取字符串,然后一行行地输出到另一个文件中。
用FileWriter类的实例如何实现回车换行?BufferedWriter的实例具有newline()方法可以实现,但是FileWriter类的实例可不可以实现写完一行字符串,换下一行重写写入。
部分代码如下
File copy = new File("copy.txt");
FileWriter fwriter = new FileWriter(copy);
...................
While((line = bufferedreader.readLine()) != null) //bufferedreader是用来从源文件中读取一行行
{
fwriter.write(line); //输出到文本中,都是连续的文本,没法区分一行行
fwriter.flush();
}
fwriter.close();
....................