java操作文件FileUtil文件相关的工具类常用方法详解编程语言

java操作文件FileUtil文件相关的工具类常用方法详解编程语言

java操作文件FileUtil文件相关的工具类常用方法

static boolean  appendLine(java.io.File file, java.lang.String str)

在文件末尾追加一行

static boolean  cleanFile(java.io.File file)

快速清空一个超大的文件

static boolean  copy(java.io.File file, java.lang.String targetFile)

复制文件 通过该方式复制文件文件越大速度越是明显

static boolean  copy(java.lang.String resourcePath, java.lang.String targetPath)

复制文件

static void copyDir(java.io.File filePath, java.lang.String targetPath)

复制目录

static void copyDir(java.lang.String filePath, java.lang.String targetPath)

复制目录

static int  countLines(java.io.File file)

获取文件的行数

static java.lang.String cpdetector(java.io.File file)

获取文件的编码(cpDetector)探测

static boolean  createFiles(java.lang.String filePaht)

创建文件支持多级目录

static void createPaths(java.lang.String paths)

创建多级目录

static boolean  deleteBigFile(java.io.File file)

快速的删除超大的文件

static boolean  deleteDir(java.io.File file)

删除一个目录

static boolean  deleteFile(java.io.File file)

删除一个文件

static java.lang.String FileType(java.io.File file)

获取文件的类型

static java.lang.String hash(java.io.File file)

获取文件的Hash

static java.util.List<java.lang.String> Lines(java.io.File file)

以列表的方式获取文件的所有行

static java.util.List<java.lang.String> Lines(java.io.File file, int lines)

以列表的方式获取文件的指定的行数数据

static java.util.List<java.io.File> listFile(java.io.File path)

罗列指定路径下的全部文件

static java.util.List<java.io.File> listFile(java.lang.String path)

罗列指定路径下的全部文件

static java.util.List<java.io.File> listFileAll(java.io.File path)

罗列指定路径下的全部文件包括文件夹

static java.util.List<java.io.File> listFileFilter(java.io.File dirPath, java.lang.String postfixs)

获取指定目录下的特点文件,通过后缀名过滤

static java.lang.String MimeType(java.lang.String file)

获取文件的Mime类型

static java.util.Date   modifyTime(java.io.File file)

获取文件最后的修改时间

static java.util.List<java.io.File> searchFile(java.io.File dirPath, java.lang.String fileName)

在指定的目录下搜寻文个文件

static java.util.List<java.io.File> searchFileReg(java.io.File dirPath, java.lang.String reg)

查找符合正则表达式reg的的文件

static java.lang.String SimpleEncoding(java.lang.String file)

利用简单的文件头字节特征探测文件编码

java操作文件FileUtil文件相关的工具类常用方法详解编程语言

转载请注明来源网站:blog.ytso.com谢谢!

原创文章,作者:奋斗,如若转载,请注明出处:https://blog.ytso.com/14641.html

(0)
上一篇 2021年7月19日
下一篇 2021年7月19日

相关推荐

发表回复

登录后才能评论