導航:首頁 > 編程語言 > java修改文件夾

java修改文件夾

發布時間:2024-12-17 08:15:43

① 如何使用java程序批量修改特定文件夾下的文件名

public class FileNameTest {

/**
* 修改文件名稱
* @param file
*/
public static void changeFileName(File file){
File[] files = file.listFiles();//遍歷文件夾下的所有文件
//因為你這文件夾下全是文件,所以這里沒用遞歸
for (int i = 0; i < files.length; i++) {
File f = files[i];//獲取文件
String fileName = f.getName();//獲取文件名稱
fileName = fileName.replace("韓順平.循序漸進學.java.從入門到精通.", "");//你這里文件名有規律,所以我這里直接用replace方法來替換原來的文件名
f.renameTo(new File("D:\\Program Files\\視頻\\"+fileName));//這里就是修改後的新文件名
}
}

/**
* main函數
* @param args
*/
public static void main(String[] args){
File file = new File("D:\\Program Files\\視頻");
changeFileName(file);
}

}

② 修改文件夾下所有文件擴展名 的java 或者JavaScript方法

//////////////////////////////////////

import java.io.*;

public class FileTest {
/////////////////////////////起始目錄 更改前的後綴 更改後的後綴
public static void renameAll(File file, String ext, String fext){
File [] files = file.listFiles();
for(File f: files) {
if(f.isDirectory()) {
renameAll(f, ext, fext);
}
if(f.isFile()) {
String fileStr = f.toString();
if(fileStr.endsWith(ext)) {
int dotPoz = fileStr.indexOf(".");
fileStr = fileStr.substring(0, dotPoz + 1) + fext;
f.renameTo(new File(fileStr));
}
}

}
}

public static void main(String[] args) {
FileTest.renameAll(new File("f:/ftest"), "txt", "rar");
}

}

③ 下載的java怎樣安裝

安裝很簡單,雙擊你下載的安裝文件,直接按它的步驟走就可以。關鍵是配置環境變數。

1.必須安裝jdk,安裝完成以後,需要配置一下環境變數,在我的電腦->屬性->高級->環境變數->系統變數中添加以下環境變數(假定你的jdk安裝在c:\jdk1.6):
JAVA_HOME=c:\jdk1.6
classpath=. ;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;(.;一定不能少,因為它代表當前路徑)
path=%JAVA_HOME%\bin
接著可以寫一個簡單的java程序來測試JDK是否已安裝成功:
public class Test{
public static void main(String args[]){
System.out.println("This is a test program.");
}
}
將上面的這段程序保存為文件名為Test.java的文件。
然後打開命令提示符窗口,cd到你的Test.java所在目錄,然後鍵入下面的命令
javac Test.java
java Test
此時如果看到列印出來This is a test program.的話說明安裝成功了,如果沒有列印出這句話,你需要仔細檢查一下你的配置情況。

閱讀全文

與java修改文件夾相關的資料

熱點內容
禰豆子x善逸解壓碼 瀏覽:958
王思聰搭伺服器有什麼用 瀏覽:826
u盤解壓文件老是出錯 瀏覽:605
怎麼判斷伺服器同時被訪問 瀏覽:197
加密技術保障網路數據的完整性 瀏覽:20
有什麼搞笑app 瀏覽:52
媽媽的命令看羊 瀏覽:484
非法加密數字貨幣 瀏覽:823
多線命令間隔 瀏覽:256
有一種解壓方式叫與自己和解 瀏覽:242
心率單片機 瀏覽:753
購買哪個鋼琴譜大全app比較好 瀏覽:567
小度app怎麼設置語音通話功能 瀏覽:955
伺服器是如何識別主機的 瀏覽:905
菜鳥教程php面向對象學習 瀏覽:774
如何租戰地伺服器 瀏覽:169
南郵單片機 瀏覽:665
php動態網站開發答案 瀏覽:609
python面向對象初始化方法的方法名 瀏覽:178
修改密碼的dos命令 瀏覽:159