成人在线亚洲_国产日韩视频一区二区三区_久久久国产精品_99国内精品久久久久久久

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

java實現文件重命名功能

瀏覽:18日期: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
相關文章:
成人在线亚洲_国产日韩视频一区二区三区_久久久国产精品_99国内精品久久久久久久
国产精品人人做人人爽人人添| 国产精品免费久久| 26uuu精品一区二区在线观看| 石原莉奈在线亚洲二区| 狠狠爱综合网| 日韩视频免费观看高清完整版| 亚洲va韩国va欧美va| 国自产拍偷拍福利精品免费一 | 青娱乐精品视频| 亚洲欧洲一级| 欧美国产综合一区二区| 国产电影精品久久禁18| 色欲综合视频天天天| 一二三四区精品视频| 精品不卡一区| 国产日韩av一区二区| 国产成人在线影院| 在线视频你懂得一区| 亚洲网友自拍偷拍| 亚洲精品三级| 亚洲人成影院在线观看| 欧美日韩在线一区二区三区| 26uuu色噜噜精品一区| 国产成人在线看| 欧美天天综合网| 日韩av中文字幕一区二区| 一区二区欧美日韩| 国产精品伦理一区二区| 欧美日本国产精品| 久久久99免费| 成人av资源站| 欧美一区永久视频免费观看| 久久精品免费看| 色婷婷一区二区三区四区| 午夜精品久久久久| 久久精品中文| 亚洲妇熟xx妇色黄| 亚洲一区二区三区色| 亚洲精品国产第一综合99久久| 影音先锋一区| 日韩一区中文字幕| 在线成人黄色| 一区二区三区在线视频免费 | 国产大片一区二区| 欧美性受极品xxxx喷水| 久久精品99久久久| 欧美日本一道本| 国内精品视频一区二区三区八戒 | 亚洲欧洲成人精品av97| 激情综合网址| 亚洲欧洲99久久| 亚洲精品在线免费| 亚洲伊人色欲综合网| 美女日韩在线中文字幕| 日韩精品一级二级| 91福利视频久久久久| 久久99国产精品久久| 欧洲一区二区av| 精品无人区卡一卡二卡三乱码免费卡 | 成人免费一区二区三区视频| 悠悠资源网久久精品| 亚洲男女毛片无遮挡| 午夜一区二区三视频在线观看| 午夜天堂影视香蕉久久| 日本精品一区二区三区四区的功能| 美国毛片一区二区| 91精品久久久久久久91蜜桃| 国产传媒久久文化传媒| 精品噜噜噜噜久久久久久久久试看| 大桥未久av一区二区三区中文| wwwwww.欧美系列| 国产主播一区| 亚洲国产成人porn| 在线免费av一区| 国产成人在线免费| 久久精品夜色噜噜亚洲aⅴ| 国产在线国偷精品免费看| 欧美成人乱码一区二区三区| 色综合视频在线观看| 亚洲欧洲精品一区二区精品久久久| 国产精品亚洲产品| 麻豆国产欧美日韩综合精品二区| 欧美高清视频一二三区| 91网页版在线| 亚洲三级视频在线观看| 欧美怡红院视频| 91亚洲国产成人精品一区二三| 亚洲一区在线视频观看| 欧美一区日本一区韩国一区| 黄色亚洲免费| 麻豆freexxxx性91精品| 国产欧美日韩亚州综合| 色欧美乱欧美15图片| av一本久道久久综合久久鬼色| 樱桃视频在线观看一区| 91麻豆精品国产91久久久| 亚洲一级特黄| 国产一区二区调教| 亚洲欧洲av一区二区三区久久| 欧美性色aⅴ视频一区日韩精品| 91麻豆自制传媒国产之光| 五月激情综合网| wwwwww.欧美系列| 久久综合激情| 成人久久18免费网站麻豆 | 欧美bbbxxxxx| 亚洲精品国产a| 日韩欧美一二三四区| 99久久亚洲一区二区三区青草| 一区二区在线电影| 欧美午夜片在线观看| 激情91久久| 日欧美一区二区| 日韩视频永久免费| 激情久久中文字幕| 日本在线不卡一区| 日韩精品一区二区三区swag| 性感少妇一区| 国产成人一区在线| 中文字幕视频一区| 欧洲av在线精品| 欧美在线91| 天堂在线一区二区| 日韩美女天天操| 色噜噜狠狠成人中文综合| www.激情成人| 亚洲一卡二卡三卡四卡无卡久久 | 日韩一区二区三区在线观看 | 中文字幕综合网| 欧洲视频一区二区| 色综合天天综合狠狠| 日韩国产一二三区| 久久色在线视频| 在线免费观看日本欧美| 99v久久综合狠狠综合久久| 夜色激情一区二区| 国产精品影音先锋| 久久色视频免费观看| 亚洲超碰97人人做人人爱| 欧美成人性福生活免费看| 亚洲自拍偷拍综合| 日韩精品成人一区二区三区| 美女网站视频久久| 美女国产一区二区三区| 亚洲电影欧美电影有声小说| 麻豆一区二区在线| 欧美一区91| 成人免费高清在线观看| 一区二区在线免费| 欧美91大片| 在线视频观看一区| 欧美日韩国产美| 亚洲电影激情视频网站| 欧美国产成人在线| 欧美色国产精品| 色丁香久综合在线久综合在线观看| k8久久久一区二区三区| 亚洲成人免费在线| 亚洲国产精品黑人久久久| 欧美mv和日韩mv国产网站| 亚洲一区日本| 亚洲成人在线视频网站| 大尺度一区二区| 国产乱子伦视频一区二区三区| 亚洲黄色小视频| 精品国产乱码久久久久久夜甘婷婷| 欧美亚洲色图校园春色| 欧美日本中文| 国产精品资源在线观看| 亚洲第一福利一区| 国产欧美综合在线观看第十页| 欧美私人免费视频| 国产人成精品一区二区三| 不卡的电影网站| 免费高清在线一区| 亚洲美女精品一区| 日韩欧美国产三级电影视频| 在线免费一区三区| 日韩视频精品在线观看| 99久久免费视频.com| 精品一区二区三区香蕉蜜桃| 亚洲丝袜另类动漫二区| 2020国产精品自拍| 91精品欧美久久久久久动漫| 色狠狠综合天天综合综合| 91福利国产精品| 国产伦精品一区二区三区视频黑人 | 国产精品嫩草99a| 欧美一区二区美女| 久久综合九色99| 一本不卡影院| 亚洲一二三区在线| 欧美成人免费在线| 成人av网站在线观看| 国内精品伊人久久久久影院对白| 亚洲成人免费视频| 91丝袜高跟美女视频| 国产精品1024| 成人免费视频一区二区| 国产在线精品一区二区|