FilesOperation.java
699 Bytes
package com.sitech.ismp.coll.busi.e2e.util;
import java.io.BufferedWriter;
import java.io.File;
import java.io.FileWriter;
public class FilesOperation {
public static File createFiles(String filename, String context) throws Exception{
File redirect = null;
if(filename.lastIndexOf("/") != -1){
String dir = filename.substring(0, filename.lastIndexOf("/"));
redirect = new File(dir);
if(!redirect.exists()){
redirect.mkdirs();
}
}
File file = new File(filename);
if(!file.exists()){
file.createNewFile();
}
FileWriter fw= new FileWriter(file);
BufferedWriter bw = new BufferedWriter(fw);
bw.write(context);
bw.flush();
bw.close();
return file;
}
}