[java]代码库
/**
* 以行为单位写文件
* @param fileName 文件名
*/
public static void writeFileByLines(String fileName){
File file = new File(fileName);
PrintWriter writer = null;
try {
writer = new PrintWriter(new FileOutputStream(file));
//写字符串
writer.println("文件内容:");
//能写各种基本类型数据
writer.print(true);
writer.print(155);
//换行
writer.println();
//写入文件
writer.flush();
System.out.println("写文件" + file.getAbsolutePath() + "成功!");
} catch (FileNotFoundException e) {
System.out.println("写文件" + file.getAbsolutePath() + "失败!");
e.printStackTrace();
} finally {
if (writer != null){
//关闭输出文件流
writer.close();
}
}
}