/** |
* 以行为单位写文件 |
* @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(); |
} |
} |
} |