java实现文件重命名

标签: java
3人阅读 评论(0) 收藏 举报
分类:
//File oldFile = new File(oldFileName);//包括路径
//oldFile.renameTo(new File(newFileName);//包含路径

import java.io.File;

public class RenameFilename {
	static File file;
	static String path = "E:/MINE/senior/face/";
	static String picName;
	static String newName;

	public static void main(String[] args) {
		singleChange();//改一个文件
		moreChange();//循环多个
	}
	
	static void singleChange(){
		picName = "big0.bmp";
		newName = "big0.jpg";
		file=new File(path + picName); //指定文件名及路径
		
		if (file.renameTo(new File(path+newName))) {
			System.out.println("修改成功!");
		} 
		else{
			System.out.println("修改失败");
		}
		
	}
	
	static void moreChange(){
		for(int i=1; i<=822; i++){
			if(i>99){
				picName = "big0" + i +".bmp";
				newName = "big0" + i +".jpg";
			}
			else if(i>9){
				picName = "big00" + i + ".bmp";
				newName = "big00" + i +".jpg";
			}
			else{
				picName = "big000" + i + ".bmp";
				newName = "big000" + i +".jpg";
			}
			file=new File(path + picName); //指定文件名及路径

			//改名
			if (file.renameTo(new File(path+newName))) {
				System.out.println("修改"+ i +"成功!");
			} 
			else{
				System.out.println("修改失败");
			}
			
		}
		
	}

}

查看评论

关于独占端口

关于独占端口作者:Star2000.6.12欢迎转载,请注明出处.-------------------------------------------------------------------...
  • ghj1976
  • ghj1976
  • 2000-08-24 17:44:00
  • 1637

java实现给一个文件重命名

filePath="/home/xueqy/testPdf/"+oldName; filepathNew="/home/xueqy/testPdf/"+newName; File pdffile=...
  • Q1059081877Q
  • Q1059081877Q
  • 2015-09-01 21:15:06
  • 1915

JAVA实现本地文件批量重命名

项目中需要使用大量的网络图片,但是下载下来的图片命名不一致,导致项目调用很麻烦,Windows虽然提供了重命名工具,但是重命名后的文件带有(*)符号,在项目中报错,故自己写了一个JAVA程序,来辅助完...
  • cx118118
  • cx118118
  • 2016-09-17 14:00:57
  • 1287

JAVA中使用File类批量重命名文件

今天上网下载了很多东西,可是每个文件都有那个网站的网址,正好在学习JAVA,无聊之中写段代码搞定这个问题,本文没有很大的技术含量,也就使用了一个File类,本人才疏学浅,请大家多多包涵!以下是代码:p...
  • wlwqw
  • wlwqw
  • 2008-01-11 17:42:00
  • 8418

java对文件重命名

 将目录下文件名中有"_*"的文件名重命名为去掉“_*”后的名字 public void renameFiles(String path)     {         File fil...
  • fan504
  • fan504
  • 2017-03-23 22:26:58
  • 433

【Java】对文件或文件夹进行重命名

在Java中,对文件或文件夹进行重命名是很简单的,因为Java的File类已经封装好renameTo的方法。 修改文件或者文件夹的名字都使用这个方法。例如如下的程序: import java.io...
  • yongh701
  • yongh701
  • 2015-04-15 19:37:23
  • 21508

Java编写 文件批量重命名助手v1.2

  • 2010年01月27日 16:58
  • 205KB
  • 下载

java删除文件,重命名文件

在做项目时,遇到需要对文件做一些删除重命名等操作。基于java语言,保存代码段如下。 //文件重命名,缩小数据量,将对应的文件列为一张2维的表,方便对摘要文档等的操作 public static ...
  • u011561033
  • u011561033
  • 2017-06-22 20:29:43
  • 623

java下载网络文件并重命名

springmvc下载网络路径文件,并重命名。
  • xiangnan129
  • xiangnan129
  • 2015-06-01 21:21:57
  • 4277

File java的文件重命名

当新文件名已经存在时可以选择删除它 /** *//**文件重命名 * @param path 文件目录 * @param oldname 原来的文件名 * @para...
  • u014470581
  • u014470581
  • 2016-04-26 15:53:15
  • 780
    个人资料
    等级:
    访问量: 1544
    积分: 167
    排名: 103万+