java FileWriter 追加文件及文件改名
2016-12-06 17:02
239 查看
import java.io.File; import java.io.FileWriter; import java.io.IOException; public class FileWriterUtil { /** * 追加文件:使用FileWriter */ public static void appendMethod(String fileName, String content) { try { //打开一个写文件器,构造函数中的第二个参数true表示以追加形式写文件 FileWriter writer = new FileWriter(fileName, true); writer.write(content); writer.close(); } catch (IOException e) { e.printStackTrace(); } } /** * 修改文件名 * @param oldFilePath * @param newFileName */ public static void reNameLogFile(String oldFilePath,String newFileName){ File f=new File(oldFilePath); String c=f.getParent(); // File mm=new File(c + File.pathSeparator + newFileName + "_" + CommonUtil.getCurrTimeForString()); File mm=new File(c + "/" + newFileName + "_" + CommonUtil.getBeforeDateStr()); if(f.renameTo(mm)){ System.out.println("修改文件名成功!"); }else{ System.out.println("修改文件名失败"); } } public static void main(String[] args) { String fileName = "/Users/qin/Downloads/callLog.txt"; String content = "new append!"; FileWriterUtil.appendMethod(fileName, content); FileWriterUtil.appendMethod(fileName, "append end. \n"); FileWriterUtil.reNameLogFile("/Users/qin/Downloads/callLog.txt","rayda"); } }
相关文章推荐
- java对世界各个时区(TimeZone)的通用转换处理方法(转载)
- java-注解annotation
- java-模拟tomcat服务器
- java-用HttpURLConnection发送Http请求.
- java-WEB中的监听器Lisener
- Android IPC进程间通讯机制
- Android Native 绘图方法
- Android java 与 javascript互访(相互调用)的方法例子
- Debian 7.x 安装Oracle JAVA
- springmvc实现url路由功能
- spring boot 配置 druid/** * 配置druid * Created by adam on 4/11/16. */ @Configuration public class D
- api接口rsa加密
- 介绍一款信息管理系统的开源框架---jeecg
- 聚类算法之kmeans算法java版本
- java实现 PageRank算法
- PropertyChangeListener简单理解