欢迎光临
感受代码之美

Java将文件名转为小写

代码:

 /**
     * 列出目录下所有的文件&文件夹
     *
     * @param dirName 路径名称
     * @return
     * @author 四个空格-https://www.4spaces.org
     */
    public static void listAllFiles(String dirName) {
        //如果dir不以文件分隔符结尾,自动添加文件分隔符
        if (!dirName.endsWith(File.separator)) {
            dirName = dirName + File.separator;
        }
        File dirFile = new File(dirName);
        //如果dir对应的文件不存在,或者不是一个文件夹则退出
        if (!dirFile.exists() || (!dirFile.isDirectory())) {
            System.out.println("List失败!找不到目录:" + dirName);
        }

        //列出文件夹下所有的文件
        File[] files = dirFile.listFiles();
        for (int i = 0; i < files.length; i++) {
            if (files[i].isFile()) {
                files[i].renameTo(new File(files[i].getParent() + File.separator + StringUtils.lowerCase(files[i].getName())));
            }
        }
    }
赞(1)
未经允许禁止转载:四个空格 » Java将文件名转为小写

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址