導航:首頁 > 編程語言 > java復制重命名文件

java復制重命名文件

發布時間:2024-04-10 10:27:15

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;
}
}
}

原文鏈接:網頁鏈接

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

❷ java 怎麼給文件重命名

java修改文件名可以直接通過右鍵文件名「Rename」實現。

第一步:找到要修改的文件名位置。

第二步:在文件上右擊,選擇「Refactor」下的「Rename」。

第三步:輸入新文件名後,點擊「確定」即可完成修改操作。

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

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

❹ 關於 java 重命名文件夾的問題

java實現文件的重命名的方法如下:

//重命名
publicvoidrename(){
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);
f.renameTo(newFile(fl.getAbsolutePath()+"//"+filename.replace("要替換掉的內容","替換成的內容")));//這里可以反復使用replace替換,當然也可以使用正則表達式來替換了

}
}

❺ 用Java怎麼將文檔復制到另一個路徑下面並改名

import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
public class A {
public static void main(String[] args) throws Exception {
String url1 = "D:\\a.txt";// 源文件路徑
String url2 = "E:\\燃蠢b.txt";// 目標路徑(復制到E盤,重命名為b.txt)
(url1, url2);
}
private static void (String url1, String url2) throws Exception {
FileInputStream in = new FileInputStream(new File(url1));
FileOutputStream out = new FileOutputStream(new File(url2));
byte[] buff = new byte[512];
int n = 0;
System.out.println("復制文件:" + "\n" + "源路徑:" + url1 + "\n"耐段埋 + "昌螞目標路徑:"
+ url2);
while ((n = in.read(buff)) != -1) {
out.write(buff, 0, n);
}
out.flush();
in.close();
out.close();
System.out.println("復制完成");
}
}

寫一個例子
希望對你有幫助

❻ java中怎麼重命名一個文件

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

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

閱讀全文

與java復制重命名文件相關的資料

熱點內容
補碼位數進1怎麼變回源碼 瀏覽:287
linux如何安裝中文 瀏覽:404
怎麼中斷伺服器或共享的所有連接 瀏覽:152
最美c語言編譯器 瀏覽:1000
安卓手機如何錄像的時候放音樂 瀏覽:199
二手r720伺服器怎麼樣 瀏覽:172
程序員那麼可愛化妝是哪一集 瀏覽:481
還是一個程序員好 瀏覽:733
shell運行python程序 瀏覽:321
墨跡小視頻緩存在哪個文件夾 瀏覽:248
我的世界喪屍大逃殺是什麼伺服器 瀏覽:404
博客虛擬資源網站源碼 瀏覽:138
王羲之聖教序pdf 瀏覽:566
程序員要多久才能年薪50萬 瀏覽:256
浪潮伺服器怎麼開機箱 瀏覽:92
我的世界伺服器ice怎麼設置密碼 瀏覽:373
我的世界伺服器怎麼設置成op 瀏覽:228
伺服器上的圖片如何最小 瀏覽:247
python爬蟲高級視頻教程 瀏覽:800
如何把微信的錢轉到支付寶的app 瀏覽:953