您的位置:首页 > 移动开发 > Android开发

android 输出.txt 文本换行问题

2014-07-29 19:27 281 查看
// 获取当前日期和时间
Calendar cal = Calendar.getInstance();
String fileName = cal.get(Calendar.YEAR) + "_" + cal.get(Calendar.MONTH) + "_"
+ cal.get(Calendar.DAY_OF_MONTH) + ".txt";
FileWriter fileWriter = new FileWriter(new File(filePath + "/" + fileName), true);

String log = "restart at: " + cal.get(Calendar.HOUR_OF_DAY) + ":"
+ cal.get(Calendar.MINUTE) + ":" + cal.get(Calendar.SECOND);

BufferedWriter bufferWriter = new BufferedWriter(fileWriter);
// attention 换行需要以下两个一起才会在.txt文件中生效
bufferWriter.write(log + "\r\n");
bufferWriter.newLine();

bufferWriter.close();
fileWriter.close();


如代码 在输出字符串到.txt文件的时候 换行需要"\r\n"和 newLine() 一起用才有换行效果
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: