如何在用PrintWriter向文件中写数据时写一行换一行?
如标题所述,程序代码如下:
import java.io.*;
import java.util.*;
public class IOTest {
/**
* @param args
*/
public static void main(String[] args) throws FileNotFoundException {
Scanner in=new Scanner(new File("c:\\myfile.txt"));
PrintWriter out=new PrintWriter(new File("c:\\myfile_cp.txt"));
/*从myfile.txt中读取,然后写入到myfile_cp.txt中,
如何在out.write()处读一行,写一行,换一行?这里全都写到了一行
*/
while(in.hasNext()){
String str=in.next();
out.write(str);
out.flush();
out.close();
}
}
哪位大虾帮忙看看!小弟感激不尽!谢谢了!
}