Class FileSystemUtil

java.lang.Object
com.luna.common.file.FileSystemUtil

public class FileSystemUtil extends Object
FileSystem相关工具类封装
参考:https://blog.csdn.net/j16421881/article/details/78858690
Since:
5.7.15
Author:
looly
  • Constructor Details

    • FileSystemUtil

      public FileSystemUtil()
  • Method Details

    • create

      public static FileSystem create(String path)
      创建 FileSystem
      Parameters:
      path - 文件路径,可以是目录或Zip文件等
      Returns:
      FileSystem
    • createZip

      public static FileSystem createZip(String path)
      创建 Zip的FileSystem,默认UTF-8编码
      Parameters:
      path - 文件路径,可以是目录或Zip文件等
      Returns:
      FileSystem
    • createZip

      public static FileSystem createZip(String path, Charset charset)
      创建 Zip的FileSystem
      Parameters:
      path - 文件路径,可以是目录或Zip文件等
      charset - 编码
      Returns:
      FileSystem
    • getRoot

      public static Path getRoot(FileSystem fileSystem)
      获取目录的根路径,或Zip文件中的根路径
      Parameters:
      fileSystem - FileSystem
      Returns:
      Path