资讯 小学 初中 高中 语言 会计职称 学历提升 法考 计算机考试 医护考试 建工考试 教育百科
栏目分类:
子分类:
返回
空麓网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
空麓网 > 计算机考试 > 软件开发 > 后端开发 > Java

使用java对文件夹中文件后缀进行修改

Java 更新时间: 发布时间: 计算机考试归档 最新发布

使用java对文件夹中文件后缀进行修改

使用java对文件夹中文件后缀进行修改

在网上找到的项目资料,本打算学习下,结果给的资料是ziw格式,需要使用为知笔记才能打开,百度半天没有找到为知笔记的下载方式,但是看到可以转换格式为zip,然后进行解压,以html格式可以打开。
看了下文件夹下文件夹太多,放弃了一个一个转换格式的想法。。。。。
话不多说上代码:

import java.io.File

public class Replace {
   public static void mian(String [] args){
   	     //地址
         String path ="E:"+ File.separator+"java学习"+File.separator+"尚金荣项目"+File.separator+"课件"+File.separator+"全栈互联网金融-尚融宝";
         //修改前后缀
         String modify = "ziw";
         //修改后后缀
         String modifyAfter = "zip";
         //执行方法ReplaceZip()
       ReplaceZip(path,modify,modifyAfter);
   }
       public static void ReplaceZip(String path,String modify,String modifyAfter){
     //初始化File
     File file = new File(path);
     //定义File 数组等于file.listfile
     File [] files = file.listFiles();
     //使用三目运算,完成文件后缀名更改
     for (File subfile: files) {
         //判断文件夹下是否还存在文件夹,如果存在使用递归调用批量更改
         if(subfile.isDirectory()){
//                subfile.renameTo(new File(subfile.getParent()+"/"+modify.));
         ReplaceZip(subfile.getPath(),modify,modifyAfter);
         }
         //如果文件夹是文件就执行后缀更改
         else{
             String name = subfile.getName();
             //如果文件名称后缀为ziw进行修改为zip
             if (name.endsWith(modify)){
                 subfile.renameTo(new File(subfile.getParent()+"/"+name.substring(0,name.indexOf(modify))+modifyAfter));
             }
         }
     }
 }
}
转载请注明:文章转载自 http://www.konglu.com/
本文地址:http://www.konglu.com/it/981494.html
免责声明:

我们致力于保护作者版权,注重分享,被刊用文章【使用java对文件夹中文件后缀进行修改】因无法核实真实出处,未能及时与作者取得联系,或有版权异议的,请联系管理员,我们会立即处理,本文部分文字与图片资源来自于网络,转载此文是出于传递更多信息之目的,若有来源标注错误或侵犯了您的合法权益,请立即通知我们,情况属实,我们会第一时间予以删除,并同时向您表示歉意,谢谢!

我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2023 成都空麓科技有限公司

ICP备案号:蜀ICP备2023000828号-2