1 17 18 package com.finalist.jag.util; 19 20 import java.io.File ; 21 import java.io.IOException ; 22 import java.io.FileWriter ; 23 import java.io.PrintWriter ; 24 25 30 public class FileUtils { 31 32 38 public static void deleteFile(File file) { 39 if (file.exists() && !file.delete()) { 40 System.gc(); 41 if (!file.delete()) { 42 try { 43 Thread.sleep(100); 44 } catch (InterruptedException e) { 45 } 46 deleteFile(file); 47 } 48 } 49 } 50 51 58 public static void createFile(File file, String content) throws IOException { 59 file.getParentFile().mkdirs(); 60 FileWriter writer = new FileWriter (file); 61 PrintWriter prwriter = new PrintWriter (writer); 62 prwriter.print(content); 63 prwriter.flush(); 64 prwriter.close(); 65 writer.close(); 66 } 67 68 } 69 | Popular Tags |