Java實現(xiàn)批量修改txt文件名稱的方法示例
本文實例講述了Java實現(xiàn)批量修改txt文件名稱的方法。分享給大家供大家參考,具體如下:
最近在做特征選擇的實驗時,需要批量修改一下文件名稱,在這里做一下記錄。
package com.cqu.experiment;
import java.io.File;
/**
* @author 作者: E-mail:@126.com
* @version 創(chuàng)建時間:2016年12月26日 下午3:02:01 類說明
*/
public class RenameTxt
{
public static void renameTxt(File file)
{
if (file.isDirectory())
{
File[] files = file.listFiles();
System.out.println(files.length);
for (File f : files)
{
System.out.println(f.getName());
String originalName = f.getName();
System.out.println(originalName);
String newName = "10" + originalName;
String newFilePath = "F:\\Develop_Code\\workspace\\Research\\3.特征選擇\\TrainingSet\\C000010";
File newFileName = new File(newFilePath + "\\" + newName);
synchronized(f)
{
f.renameTo(newFileName);
}
}
}
}
}
package com.cqu.experiment;
import java.io.File;
/**
* @author 作者: E-mail:@126.com
* @version 創(chuàng)建時間:2016年12月26日 下午3:01:46
* 類說明
*/
public class Main
{
public static void main(String[] args)
{
String dir = "F:\\Develop_Code\\workspace\\Research\\C000010";
File file = new File(dir);
File[] files = file.listFiles();
RenameTxt.renameTxt(file);
}
}
更多關于java算法相關內容感興趣的讀者可查看本站專題:《Java文件與目錄操作技巧匯總》、《Java數(shù)據(jù)結構與算法教程》、《Java操作DOM節(jié)點技巧總結》和《Java緩存操作技巧匯總》
希望本文所述對大家java程序設計有所幫助。
相關文章
SpringBoot統(tǒng)一api返回風格的實現(xiàn)
這篇文章主要介紹了SpringBoot統(tǒng)一api返回風格的實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2021-03-03
BeanUtils.copyProperties復制對象結果為空的原因分析
這篇文章主要介紹了BeanUtils.copyProperties復制對象結果為空的原因分析,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2022-06-06
springboot接入cachecloud redis示例實踐
這篇文章主要介紹了springboot接入cachecloud redis示例實踐,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2019-10-10
SpringBoot+ECharts是如何實現(xiàn)數(shù)據(jù)可視化的
今天帶大家學習的是關于Java的相關知識,文章圍繞著SpringBoot+ECharts怎么實現(xiàn)數(shù)據(jù)可視化展開,文中有非常詳細的介紹及代碼示例,需要的朋友可以參考下2021-06-06
spring-boot-maven-plugin?配置有啥用
這篇文章主要介紹了spring-boot-maven-plugin?配置是干啥的,這個是SpringBoot的Maven插件,主要用來打包的,通常打包成jar或者war文件,本文通過示例代碼給大家介紹的非常詳細,需要的朋友可以參考下2022-08-08
Java8新特性之類型注解_動力節(jié)點Java學院整理
這篇文章主要介紹了Java8新特性之類型注解的相關資料,需要的朋友可以參考下2017-06-06

