cn.hutool.core.io.FileUtil.mainName()方法的使用及代码示例

x33g5p2x  于2022-01-19 转载在 其他  
字(2.7k)|赞(0)|评价(0)|浏览(677)

本文整理了Java中cn.hutool.core.io.FileUtil.mainName()方法的一些代码示例,展示了FileUtil.mainName()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。FileUtil.mainName()方法的具体详情如下:
包路径:cn.hutool.core.io.FileUtil
类名称:FileUtil
方法名:mainName

FileUtil.mainName介绍

[英]返回主文件名
[中]返回主文件名

代码示例

代码示例来源:origin: looly/hutool

/**
 * 返回主文件名
 * 
 * @param file 文件
 * @return 主文件名
 */
public static String mainName(File file) {
  if (file.isDirectory()) {
    return file.getName();
  }
  return mainName(file.getName());
}

代码示例来源:origin: looly/hutool

/**
 * 返回主文件名
 * 
 * @param file 文件
 * @return 主文件名
 */
public static String mainName(File file) {
  if (file.isDirectory()) {
    return file.getName();
  }
  return mainName(file.getName());
}

代码示例来源:origin: looly/hutool

/**
 * 打包到当前目录
 * 
 * @param srcFile 源文件或目录
 * @param charset 编码
 * @return 打包好的压缩文件
 * @throws UtilException IO异常
 */
public static File zip(File srcFile, Charset charset) throws UtilException {
  final File zipFile = FileUtil.file(srcFile.getParentFile(), FileUtil.mainName(srcFile) + ".zip");
  zip(zipFile, charset, false, srcFile);
  return zipFile;
}

代码示例来源:origin: looly/hutool

/**
 * 解压到文件名相同的目录中
 * 
 * @param zipFile 压缩文件
 * @param charset 编码
 * @return 解压的目录
 * @throws UtilException IO异常
 * @since 3.2.2
 */
public static File unzip(File zipFile, Charset charset) throws UtilException {
  return unzip(zipFile, FileUtil.file(zipFile.getParentFile(), FileUtil.mainName(zipFile)), charset);
}

代码示例来源:origin: looly/hutool

/**
 * 解压到文件名相同的目录中
 * 
 * @param zipFile 压缩文件
 * @param charset 编码
 * @return 解压的目录
 * @throws UtilException IO异常
 * @since 3.2.2
 */
public static File unzip(File zipFile, Charset charset) throws UtilException {
  return unzip(zipFile, FileUtil.file(zipFile.getParentFile(), FileUtil.mainName(zipFile)), charset);
}

代码示例来源:origin: looly/hutool

/**
 * 打包到当前目录
 * 
 * @param srcFile 源文件或目录
 * @param charset 编码
 * @return 打包好的压缩文件
 * @throws UtilException IO异常
 */
public static File zip(File srcFile, Charset charset) throws UtilException {
  final File zipFile = FileUtil.file(srcFile.getParentFile(), FileUtil.mainName(srcFile) + ".zip");
  zip(zipFile, charset, false, srcFile);
  return zipFile;
}

代码示例来源:origin: cn.hutool/hutool-all

/**
 * 返回主文件名
 * 
 * @param file 文件
 * @return 主文件名
 */
public static String mainName(File file) {
  if (file.isDirectory()) {
    return file.getName();
  }
  return mainName(file.getName());
}

代码示例来源:origin: cn.hutool/hutool-all

/**
 * 解压到文件名相同的目录中
 * 
 * @param zipFile 压缩文件
 * @param charset 编码
 * @return 解压的目录
 * @throws UtilException IO异常
 * @since 3.2.2
 */
public static File unzip(File zipFile, Charset charset) throws UtilException {
  return unzip(zipFile, FileUtil.file(zipFile.getParentFile(), FileUtil.mainName(zipFile)), charset);
}

代码示例来源:origin: cn.hutool/hutool-all

/**
 * 打包到当前目录
 * 
 * @param srcFile 源文件或目录
 * @param charset 编码
 * @return 打包好的压缩文件
 * @throws UtilException IO异常
 */
public static File zip(File srcFile, Charset charset) throws UtilException {
  final File zipFile = FileUtil.file(srcFile.getParentFile(), FileUtil.mainName(srcFile) + ".zip");
  zip(zipFile, charset, false, srcFile);
  return zipFile;
}

相关文章