工具类积累
小小帅码农
一只努力的笨鸟!
展开
-
JAVA文件工具类之——文件删除(所有空目录、当前目录中所有目录文件、目录下所有文件)
//下面的三种文件删除方式极为常用所以积累下来!//1. 删除目录下所有文件//2. 删除当前目录中所有目录文件//3. 删除所有空目录 /** * 删除目录下所有文件 * * @param dir * @return */ public static void deleteDir(File dir) { if (dir.isDirecto原创 2017-09-26 19:18:29 · 845 阅读 · 2 评论 -
JAVA文件工具类之——文件写入(byte数组、String方式、url写入方式)
/** * 将byte数组写入文件 * * @param path * @param fileName * @param content * @throws IOException */ public static void writeFile(String path, String fileName, byte[] content) throws IOExc原创 2017-09-26 19:04:48 · 9469 阅读 · 0 评论 -
JAVA文件工具类之——文件过滤(使用FileFilter 过滤zip、tar.Z、jasper、et、xml文件类型)
//boolean accept(File file) 判断指定抽象路径名是否应该包含在某个路径名列表中//FilenameUtils.getExtension 获取文件后缀(注:FilenameUtils是一个特别好的处理文件的工具类,可满足大部分情况的开发中对文件的操作)/** * 过滤文件类型 ZIP 格式文件 */ public static Fil原创 2017-09-26 11:43:34 · 1241 阅读 · 0 评论 -
JAVA文件工具类之——文件复制、内容获取、目录获取、文件转换
//1.拷贝文件//2.复制文件//3.获取文件夹下所有目录路径//4.获取指定文件内容//5.文件转字节流信息 /** * 拷贝文件 * * @param src * @param dist * @return */ public static boolean copy(File src, File dist) { boolean原创 2017-09-26 19:30:40 · 417 阅读 · 0 评论 -
JAVA文件工具类之——文件压缩
1.压缩文件夹2.压缩单个文件3.使用gzip进行压缩4.使用gzip进行解压缩 /** * @Title: compressedFiles * @Description: 压缩文件夹 * @param resourcesPath * @param targetPath * @param zipName * @throws Exception原创 2017-09-26 19:35:27 · 313 阅读 · 0 评论 -
JAVA开发中字节转换问题(byte数组byte数组、合并、转换16进制)
1.合并多个byte数组内容2.byte数组转换为16进制3.byte转换16进制4.byte数组倒序排列5.int整数转换为4字节的byte数组 /** * @Title: sysCopy * @Description: 合并多个byte[]内容 * @param srcArrays * @return * @return byte[] 返回类型原创 2017-09-27 19:09:51 · 2359 阅读 · 0 评论