日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

java實現文件重命名功能

瀏覽:24日期:2022-09-04 16:00:14

本文實例為大家分享了java實現文件重命名的具體代碼,供大家參考,具體內容如下

使用java i/o流讀取文件夾中的所有的文件,并實現按照指定的規則進行重命名

1.直接建一個util類,來進行創建兩個重命名的方法:

package reName;import java.io.File;public class util { /** * 用于將文件名按照指定數字往后排 * @param startNum * @param url */ public static void sort(int startNum,String url) { File file = new File(url); File[] list = file.listFiles(); String newName=null; // 如果目錄下文件存在 if (file.exists() && file.isDirectory()) { for (int i = 0; i < list.length; i++) { //取文件名子存入name中 String name = list[i].getName(); int lo=name.indexOf('.');String lastName=name.substring(lo,name.length());String forNeName=String.valueOf(startNum);startNum++; //重命名newName=forNeName+lastName; File dest = new File(url + '/' + newName); list[i].renameTo(dest); System.out.println(dest.getName()); } } } /** * 用于將文件名編制為七位,不夠的用0來補充 * @param url */ public static void reName(String url) { File file = new File(url); File[] list = file.listFiles(); String newName=null; // 如果目錄下文件存在 if (file.exists() && file.isDirectory()) { for (int i = 0; i < list.length; i++) { //取文件名子存入name中 String name = list[i].getName(); int lo=name.indexOf('.'); String strName=name.substring(0,lo);String lastName=name.substring(lo,name.length());// System.out.println(lastName);int nameLength=strName.length();System.out.println('nameLength='+nameLength); if(nameLength<7) { String zeString=''; for(int j=0;j<7-nameLength;j++) { zeString+='0'; System.out.print(zeString); } newName=zeString+strName+lastName; }else { newName=name; } //重命名 File dest = new File(url + '/' + newName); list[i].renameTo(dest); System.out.println(dest.getName()); } } }}

2.在建立一個main函數進行測試,當然也可以進行單元測試:

package reName;public class Main_ReName { public static void main(String[] args) { String url='C:Users17732Desktop2019.1.16切圖01-16_11_01_1547610990'; int startNum=4066;//將文件名從4066開始命名 util.sort(startNum, url);//先將文件名換為4066,4067,4068..... util.reName(url);//在將文件名指定為7位,如果不夠7位就在文件名前面補充0 }}

本人已經使用過,無任何異常,bug,可以放心使用,而且排序之后文件順序不會改變

小編之前也收藏了一段文件夾重命名的java代碼,希望能有所啟發。

/** 文件重命名 * @param path * 文件路徑 * @param oldname * 原有的文件名 * @param newname * 新的文件名 */ public static boolean renameFile(String path, String oldname, String newname) { if (!oldname.equals(newname)) {// 新的文件名和以前文件名不同時,才有必要進行重命名 File oldfile = new File(path + '/' + oldname); File newfile = new File(path + '/' + newname); if (!oldfile.exists()) { log.error('需要重命名的文件不存在'); return false;// 重命名文件不存在 } if (newfile.exists()) {// 若在該目錄下已經有一個文件和新文件名相同,則不允許重命名 log.error(newname + '已經存在!'); return false; } else { boolean isSuccess = oldfile.renameTo(newfile); return isSuccess; } } else { log.error('新文件名和舊文件名相同...'); } return false; }

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持好吧啦網。

標簽: Java
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
风间由美中文字幕在线看视频国产欧美| 日韩三区四区| 亚洲精品一区二区妖精| 国产精品一站二站| 精品中文在线| 99精品视频在线| 亚洲香蕉久久| 国产麻豆综合| 日本一区二区高清不卡| 日韩免费看片| 亚洲成人不卡| 国产精品99一区二区三区| 99视频精品免费观看| 91看片一区| 2023国产精品久久久精品双| 先锋影音久久久| 亚洲毛片视频| 免费亚洲一区| 久久精品国产www456c0m| 悠悠资源网久久精品| 亚洲深深色噜噜狠狠爱网站| 日韩高清国产一区在线| 国产videos久久| 在线视频亚洲| 国产欧美一区二区三区国产幕精品| 久久久久久久久丰满| 一区二区小说| 亚洲91视频| 综合激情视频| 影院欧美亚洲| 婷婷成人在线| 亚州av乱码久久精品蜜桃| 男人操女人的视频在线观看欧美| 精品资源在线| 国产精品一区二区精品视频观看 | 岛国精品一区| 欧美福利一区| 美女福利一区二区三区| 日本不良网站在线观看| 美女国产精品| 国产精品jk白丝蜜臀av小说| 麻豆一区在线| 精品免费av| 青青青免费在线视频| 亚洲小说欧美另类婷婷| 国产精品久久久亚洲一区| 99精品美女| 国产精品密蕾丝视频下载| 欧美亚洲国产激情| 久久久久久久欧美精品| 欧美日韩99| 99久久婷婷| 国产精品白浆| 蜜臀a∨国产成人精品| 天堂av在线| 国产乱人伦精品一区| 亚洲作爱视频| 久久精品国产精品亚洲毛片| 国产精品字幕| 日韩成人a**站| 国产欧美日韩免费观看| 乱人伦精品视频在线观看| 国产精品资源| 国产视频一区免费看| 欧美91精品| 一区二区高清| 91嫩草精品| 四虎在线精品| 亚洲日本欧美| 婷婷精品在线| 丝袜美腿成人在线| 日韩午夜免费| 视频一区欧美日韩| 在线视频精品| 鲁大师成人一区二区三区| 久久久久蜜桃| 精品在线91| 新版的欧美在线视频| 91综合网人人| sm捆绑调教国产免费网站在线观看| 麻豆高清免费国产一区| 精品视频一区二区三区在线观看 | 美女毛片一区二区三区四区| 国产精品成久久久久| 精品国产一区二区三区2021| 五月天av在线| 亚洲精品1区2区| 日韩欧美另类中文字幕| 国产精品午夜一区二区三区| 精品久久久中文字幕| 国产精品v日韩精品v欧美精品网站 | 久久国产日韩欧美精品| 国产精品中文| 午夜av成人| 蜜臀av性久久久久蜜臀aⅴ四虎| 91亚洲无吗| 日韩在线欧美| 伊人久久大香伊蕉在人线观看热v| 日韩在线观看一区二区| 国产精选久久| 中文字幕一区久| 男女精品网站| 精品视频一区二区三区在线观看| 欧美日中文字幕| 欧美精品观看| 婷婷成人基地| 精品视频一区二区三区四区五区 | 国产精品黑丝在线播放| 日韩欧美午夜| 日本精品在线播放| 久久亚洲精品中文字幕| 午夜国产一区二区| 精品视频99| 亚州精品视频| 国产婷婷精品| 欧美日韩国产观看视频| 国产亚洲高清在线观看| 久久精品亚洲人成影院| 国产精品igao视频网网址不卡日韩| 激情久久五月| 久久毛片亚洲| 久久精品一本| 国产免费播放一区二区| 丝瓜av网站精品一区二区| 久久久久蜜桃| 久久久久久色 | 精品国产中文字幕第一页| 欧美精选一区二区三区| 精品三区视频| 国产亚洲一区二区三区不卡| 欧美日韩国产探花| 日韩精品91| a国产在线视频| 美女性感视频久久| 亚洲三级国产| 奇米狠狠一区二区三区| 日本伊人久久| 日韩激情一二三区| 日本aⅴ亚洲精品中文乱码| 美女日韩在线中文字幕| 欧美va天堂| 久久三级视频| 亚州av乱码久久精品蜜桃| 九九在线精品| 亚洲一区二区三区高清不卡| 亚洲午夜久久久久久尤物| 久久国产小视频| 久久精品99久久无色码中文字幕| 国产成人精品一区二区三区免费| 日韩网站在线| 国产美女一区| 天堂va欧美ⅴa亚洲va一国产| 亚洲综合三区| 综合亚洲视频| 国产suv精品一区二区四区视频| 欧美男人天堂| 国产亚洲永久域名| 欧美永久精品| 久久九九电影| 午夜久久av | 韩国久久久久久| 免费观看日韩电影| 久久久久久夜| 日本欧美在线看| 国产一区三区在线播放| 久久高清免费观看| 亚洲成人不卡| 国产精品毛片aⅴ一区二区三区| 香蕉精品久久| 九九久久国产| 美日韩精品视频| 久久精品影视| 久久精品免费看| 日本欧美久久久久免费播放网| 久久视频一区| 精品亚洲二区| 亚洲人成网77777色在线播放 | 蜜桃一区二区三区在线观看| 91成人精品在线| 2023国产精品久久久精品双| 国产精品色婷婷在线观看| 久久精品动漫| 亚洲精选av| 日本一二区不卡| 日韩美女精品| 久久亚洲在线| 国产精区一区二区| 日本一区二区三区中文字幕| 在线天堂资源www在线污| 亚洲三级在线| 午夜久久一区| 国产一区精品福利| | 亚洲一区有码| 国产网站在线| 欧美高清不卡| 日本午夜精品| 国产精品免费大片| 亚洲精品一区二区在线看| 天堂√中文最新版在线|