您的位置:首页 > 其它

用当前日期生成一个文件

2007-05-15 15:06 513 查看
import java.io.*;
import java.text.SimpleDateFormat;
import java.util.Date;

public class FileTest {

public static void main(String[] args) {
a.createFile("c:","this is a testfile!");
}

/**
* 新建文件
* @param filePathAndName 文本文件完整绝对路径及文件名
* @param fileContent 文本文件内容
* @return
*/
public static void createFile(String filePath,String fileContent) {

try {
//组成文件名
SimpleDateFormat formatter = new SimpleDateFormat("yyyyMMdd");
String dateFileName = formatter.format(new Date());

String path = filePath+"//group1_log_"+dateFileName+".txt";
filePath = filePath.toString();
File myFilePath = new File(path);
if (!myFilePath.exists()) {
myFilePath.createNewFile();
}
FileWriter resultFile = new FileWriter(myFilePath);
PrintWriter myFile = new PrintWriter(resultFile);
String strContent = fileContent;
myFile.println(strContent);
myFile.close();
resultFile.close();
System.out.println("create file ok!");
}
catch (Exception e) {
e.printStackTrace();
}
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐