【转】JAVA输出内容打印到TXT以及不同系统中如何换行

JAVA输出内容打印到TXT以及不同系统中如何换行 

http://xiyang.09.blog.163.com/blog/static/59827615201172552755293/

 

2011-08-25 17:27:55|  分类: Java技术 |字号 订阅

1、输出内容到指定文件

FileWriter fw = new FileWriter("D:\\xxx.txt");  

fw.write("第一行\r\n");

fw.write("第二行\r\n");

fw.write("第二行\r\n");

fw.close();

2、获得换行符

FileWriter fw = new FileWriter("D:\\xxx.txt");  

String str1 = "第一行"+System.getProperty("line.separator");

String str2 = "第二行"+System.getProperty("line.separator");

String str3 = "第三行"+System.getProperty("line.separator");

fw.write(str1);

fw.write(str2);

fw.write(str3);

fw.close();

 

 

附:不同系统中的换行转义符

windows下的文本文件换行符:\r\n

linux/unix下的文本文件换行符:\r

Mac下的文本文件换行符:\n

posted @ 2015-09-27 10:58  ITRoad  阅读(602)  评论(0编辑  收藏  举报