FileTool (檔案工具類)

2021-08-31 06:20:51 字數 1836 閱讀 3827

public class filetool else else }}

return true;

} else

}public static boolean deletedirectoryandparent(file fi) throws ioexception else else }}

fi.delete();

return true;

} else

}/**

* 根據路徑刪除檔案

* @param filename

* @return

*/public static boolean deletefile(string filename)

return false;

}/**

* 建立目錄

* @param directoryname

* @return boolean

* @since jan 6, 2010

*/public static boolean createdirectory(string directoryname) catch (exception e)

}/**

* 檔案複製

* @param src 原始檔

* @param dst 目標檔案

* @since jan 21, 2010

*/public static void copy(file src, file dst)

} catch (exception e) finally catch (ioexception e)

}if (null != out) catch (ioexception e) }}

}/**

* 根據多**檔案格式,獲取檔案型別

* @param mimetype 多**檔案型別

* 修改當前系統毫秒時間

* @param filetype

* @return string

* @since jan 22, 2010

*/public static string getmtimefilename(string filetype) catch (exception e)

return null;

}/**

* 獲取以長日期命名的檔名稱

* @param filename

* @return string

* @since jan 22, 2010

*/@suppresswarnings("static-access")

public static string getlongdatafilename(string filetype) catch (exception e)

return null;}}

Java工具類 Java檔案工具類

public class fileutils 讀取檔案並作為byte返回 param file 目標檔案 return throws ioexception public static byte readfileasbytes file file throws ioexception 讀取檔案並作為...

InI檔案工具類

ini檔案格式 這裡以分號開頭的都是注釋 section value using system using system.collections.generic using system.linq using system.text using system.web using system.run...

讀寫檔案工具類

public class utils else try fileoutputstream os new fileoutputstream file os.write str.getbytes os.close catch exception e public static string read e...