2023-04-09

給目錄下的文件夾中的圖片命名排序

package exc1;

import java.io.File;

public class picture {

? ? public static void main(String[] args) {

? ? ? ? String path = "D:\\圖片\\";

? ? ? ? File list[] = new File(path).listFiles();

? ? ? ? // //返回D:\圖片\目錄下所有的文件以及文件夾對象

? ? ? ? for(int i = 0; i < list.length; i++){

? ? ? ? ? ? File file = list[i];

? ? ? ? ? ? if(file.exists()) {

? ? ? ? ? ? ? ? //判斷當前文件夾或文件是否存在 返回true或false

? ? ? ? ? ? ? ? String fileName = file.getName();

? ? ? ? ? ? ? ? String befix = fileName.substring(fileName.indexOf("."));

? ? ? ? ? ? ? ? String prefix = "blackImg_";

? ? ? ? ? ? ? ? String pathNew = path + prefix + String.format("%04d", i+1) + befix;

? ? ? ? ? ? ? ? File newFile = new File(pathNew);

? ? ? ? ? ? ? ? //創(chuàng)建了一個代表pathNew這個文件的一個File對象

? ? ? ? ? ? ? ? file.renameTo(newFile);

? ? ? ? ? ? }

? ? ? ? }

? ? ? ? System.out.println("執(zhí)行完成");

? ? }

}

最近都是通過寫java題來鍛煉的,最近周六周日比較忙,參加各種積極分子會議,還有義務勞動,還補課了,空閑時間比較少,所以很少時間去小組,我就把電腦拿回了寢室,在寢室抽出零碎時間學習會,不得不說,java這東西忘得很快,不經(jīng)常復習可能上周學的下周就忘了,所以要做到經(jīng)常復習回顧以前學的東西。在回顧舊知識的時候還要學習新的東西,汲取新的知識。通是就是效率問題,學習講究效率不能盲目學習,要有計劃,有效率才學的更多更快,還要學會總結,看自己哪里學的不夠好,要即使彌補。

?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

友情鏈接更多精彩內容