首页 > 编程语言 > 详细

Java动态实现创建目录并以当前系统时间作为文件名

时间:2016-07-31 22:30:37      阅读:2025      评论:0      收藏:0      [点我收藏+]
import java.io.*;
import java.text.SimpleDateFormat;
import java.util.Calendar;
public class FileTest {
	public static void main(String[] args) throws IOException{
		String path="e:\\123c";
		
		SimpleDateFormat sFormat=new SimpleDateFormat("yyyyMMddHHmmss");
		Calendar calendar=Calendar.getInstance();
		//获取系统当前时间并将其转换为string类型
		String fileName=sFormat.format(calendar.getTime());
		
		File file=new File(path);
		//如果文件目录不存在则创建目录
		if(!file.exists()){
			file.mkdir();
		}
		/**
		 * 创建文件
		 * fileName  文件名
		 * “.txt" 文件类型
		 * file 文件路径
		 */
		File f=File.createTempFile(fileName, ".txt",file);
		//往新建的文件中写入数据(写入当前时间)
		FileWriter fWriter=new FileWriter(f);
		fWriter.write(fileName);
		//关闭流,不关闭流可能导致数据写不进去
		fWriter.close();
	}
}


本文出自 “爪哇岛上学Java” 博客,请务必保留此出处http://zhangyh8856643.blog.51cto.com/8846643/1832542

Java动态实现创建目录并以当前系统时间作为文件名

原文:http://zhangyh8856643.blog.51cto.com/8846643/1832542

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!