码迷,mamicode.com
首页 > 编程语言 > 详细

【记录】java 写入内容到文件 自定义文件类型

时间:2020-07-18 11:22:03      阅读:85      评论:0      收藏:0      [点我收藏+]

标签:文件   lag   content   内容   pre   ram   buffered   lang   ted   


import org.apache.commons.lang3.StringUtils;
import org.springframework.util.ObjectUtils;

public
static boolean writeData2File(String exportPath,String content, String fileName) { boolean flag = false; BufferedWriter out = null; try { if (!ObjectUtils.isEmpty(content) && StringUtils.isNotEmpty(fileName)) { fileName = fileName + ".java"; File pathFile = new File(exportPath); if (!pathFile.exists()) { pathFile.mkdirs(); } String relFilePath = exportPath + File.separator + fileName; File file = new File(relFilePath); if (!file.exists()) { file.createNewFile(); } out = new BufferedWriter(new OutputStreamWriter(new FileOutputStream(file), "utf-8")); out.write(content); out.newLine(); flag = true; } } catch (IOException e) { e.printStackTrace(); } finally { if (out != null) { try { out.flush(); out.close(); } catch (IOException e) { e.printStackTrace(); } } return flag; } }

 

【记录】java 写入内容到文件 自定义文件类型

标签:文件   lag   content   内容   pre   ram   buffered   lang   ted   

原文地址:https://www.cnblogs.com/wbl001/p/13334688.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!