利用Java批量修改文件后缀名
来源:互联网 发布:富士通扫描仪软件 编辑:程序博客网 时间:2024/04/30 18:59
利用Java批量修改文件后缀名
public class ChangeFileTypeNmae {
public static final String SOURCES_FILE_DIR="E:\\baytech-project\\design-code";
public static final String DEST_FILE_DIR="E:\\baytech-project\\design-code\\";
public static final String SOURCE_FILE_SUFFIX=".php";
public static final String DEST_FILE_SUFFIX=".jsp";
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
try {
File file=new File(SOURCES_FILE_DIR);
if(file.isDirectory()){
File[] phpFiles=file.listFiles();
for(int i=0;i<phpFiles.length;i++){
if(phpFiles[i].getName().endsWith(SOURCE_FILE_SUFFIX)){
int index=phpFiles[i].getName().indexOf(".");
String fileName=phpFiles[i].getName().substring(0,index);
phpFiles[i].renameTo(new File(DEST_FILE_DIR+fileName+DEST_FILE_SUFFIX));
}
}
}
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
public static final String SOURCES_FILE_DIR="E:\\baytech-project\\design-code";
public static final String DEST_FILE_DIR="E:\\baytech-project\\design-code\\";
public static final String SOURCE_FILE_SUFFIX=".php";
public static final String DEST_FILE_SUFFIX=".jsp";
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
try {
File file=new File(SOURCES_FILE_DIR);
if(file.isDirectory()){
File[] phpFiles=file.listFiles();
for(int i=0;i<phpFiles.length;i++){
if(phpFiles[i].getName().endsWith(SOURCE_FILE_SUFFIX)){
int index=phpFiles[i].getName().indexOf(".");
String fileName=phpFiles[i].getName().substring(0,index);
phpFiles[i].renameTo(new File(DEST_FILE_DIR+fileName+DEST_FILE_SUFFIX));
}
}
}
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
- 利用Java批量修改文件后缀名
- java批量修改文件后缀名
- Java批量修改文件后缀名
- 批量修改文件后缀名
- 批量修改文件后缀名
- 批量修改文件后缀名
- 批量修改文件后缀名
- 批量修改文件后缀名
- 批量修改文件后缀名
- 批量修改文件后缀名
- 批量修改文件后缀名
- 文件后缀名批量修改
- 批量修改文件后缀名
- 批量修改文件后缀名
- PHP 批量修改文件后缀名
- windows批量修改文件后缀名
- ubuntu批量修改文件后缀名
- Ubuntu批量修改文件后缀名
- 通过virtualbox最小化安装centos 6.3后无法上网解决办法
- 使用shell函数实现Linux下操作自动化
- 用java执行shell命令
- 浅谈Linux磁盘存储管理续【逻辑卷管理(LVM)】
- 调查:2013年十大最热IT职业
- 利用Java批量修改文件后缀名
- oracle学习随笔
- 图像分割之(四)OpenCV的GrabCut函数使用和源码解读
- 反思: 为什么我连普通的程序都写不好?
- 指针
- 苹果申请可触摸柔性屏幕专利:iWatch即将来临
- Emacs gdb 配置和使用
- 图像分割之(五)OpenCV的GrabCut调用
- Swing cardlayout wrong parent for CardLayout问题