當前位置:首頁 » 編程語言 » 文件重命名JAVA

文件重命名JAVA

發布時間: 2022-09-02 23:04:30

A. java編程對批量文件重命名




importjava.io.File;
importjava.util.regex.Matcher;
importjava.util.regex.Pattern;

publicclassTest
{
publicstaticvoidmain(String[]args)throwsException
{
Filedir=newFile("d:/test");//此處表示你要改的文件所在的文件夾,也修改為其它文件夾,或者當前文件夾newFile(".")
File[]files=dir.listFiles();
StringfileName=null;
StringparentPath=dir.getAbsolutePath();

Patternp=Pattern.compile("廣東-(廣州\d+\.txt)");
Matcherm=null;

for(Filefile:files)
{
fileName=file.getName();
m=p.matcher(fileName);
if(m.matches())
{
file.renameTo(newFile(parentPath+File.separator+m.group(1)));
}
}
}


}

B. java中怎麼重命名一個文件

File f = new File("d:/aaa.txt");//想命名的原文件

f.renameTo(new File("d:/bbb.txt"));將原文件更改為bbb.txt,其中路徑是必要的 注意

C. java文件重命名問題,為什麼文件無法重命名

java修改文件名可以直接通過右鍵文件名「Rename」實現。 第一步:找到要修改的文件名位置。 第二步:在文件上右擊,選擇「Refactor」下的「Rename」。 第三步:輸入新文件名後,點擊「確定」即可完成修改操作。

D. java如何重命名一個文件

/**
* 修改文件名
* @param oldFilePath 原文件路徑
* @param newFileName 新文件名稱
* @param overriding 判斷標志(如果存在相同名的文件是否覆蓋)
* @return
*/
public static boolean renameFile(String oldFilePath,String newFileName,boolean overriding){
File oldfile = new File(oldFilePath);
if(!oldfile.exists()){
return false;
}
String newFilepath = oldfile.getParent()+File.separator+newFileName;
File newFile = new File(newFilepath);
if(!newFile.exists()){
return oldfile.renameTo(newFile);
}else{
if(overriding){
newFile.delete();
return oldfile.renameTo(newFile);
}else{
return false;
}
}
}

原文鏈接:網頁鏈接

如有幫助請採納(不懂請提問),可以看我主頁,歡迎來交流學習;

E. java中對文件怎麼重命名

file
f
=
new
file("d:/aaa.txt");//想命名的原文件
f.renameto(new
file("d:/bbb.txt"));將原文件更改為bbb.txt,其中路徑是必要的
注意

F. java 文件夾重命名

packagecom.nokia;

importjava.io.File;
/*
**/
publicclassRenameFile{
publicstaticvoidmain(Stringargs[]){
/*
*youshouldchangethepathE://文件夾!*/
Filefl=newFile("E://文件夾");//這里寫上發替換的文件夾路徑,注意使用雙斜杠
String[]files=fl.list();
Filef=null;
Stringfilename="";
for(Stringfile:files){
f=newFile(fl,file);//注意,這里一定要寫成File(fl,file)如果寫成File(file)是行不通的,一定要全路徑
filename=f.getName();
//System.out.println(filename);
/*thestring要替換掉的內容替換成的內容,
*.*/
f.renameTo(newFile(fl.getAbsolutePath()+"//"+filename.replace("要替換掉的內容","替換成的內容")));//這里可以反復使用replace替換,當然也可以使用正則表達式來替換了

}
}
}

G. java 文件重命名的原理有效率高的辦法嗎

調用操作系統api重名文件就是最效率的辦法。java應該就是採用的這種辦法。

H. 描述在e盤窗口中創建一個文件夾,並且重命名為java的操作方法

首先,按Win+E打開文件管理器
然後雙擊E盤打開E盤
然後按Ctel+Shift+N新建文件夾
在之後輸入「java」即可
如果已經失焦,可以選中新建的文件夾
然後按F2或者在單擊一下,就可以重命名了

I. JAVA 使文件件裡面的所有文件重命名新文件名(求源代碼)

File file = new File("D:\\temp\\A\\B\\");
for(File fl: file.listFiles()){
String flName = fl.getPath().substring(3).replace("\\", "-");
System.out.println(flName);

File newFl = new File(fl.getParent() + File.separator + flName);
System.out.println(newFl.getPath());
fl.renameTo(newFl);
}

熱點內容
炸圖腳本 發布:2025-01-15 19:56:07 瀏覽:428
八字源碼 發布:2025-01-15 19:54:47 瀏覽:371
伺服器可以變電腦使用嗎 發布:2025-01-15 19:40:29 瀏覽:201
傳奇手游免費腳本 發布:2025-01-15 19:30:21 瀏覽:300
我國當前資源配置存在哪些問題 發布:2025-01-15 19:25:03 瀏覽:514
存儲在哪裡呀 發布:2025-01-15 19:11:39 瀏覽:450
pythonuniquelist 發布:2025-01-15 19:10:41 瀏覽:477
怎麼升安卓系統下載 發布:2025-01-15 19:04:27 瀏覽:894
mcrypt擴展php 發布:2025-01-15 19:01:12 瀏覽:436
html源碼解析 發布:2025-01-15 19:01:10 瀏覽:223