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();
}
}
}