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

java修改文件名|如何使用java程序批量修改特定文件夹下的文件名的第1张示图

『壹』 用java代码如何改变文件名

java.io.FIle的public boolean renameTo(File dest)这个方法试试

『贰』 java中上传文件时如何修改文件名

第一步:在你需抄要的盘里新建文本文档,把你喜爱的内容复制进去,保存第二步:运行软件,1.选择文本(TXT)文件所在目录2.更改输出目录3.更改参数,也就是软件右上角的那些记的要将TXT文件前面打上勾,最后点击“制作”就可以了。本软件也支持批量制作.完成后找到你的保存目录,会出现同一文件名的.jad和.jar两个文件,上传.jar文件到手机就可以了(K700C只支持.jar的JAVA文件)

『叁』 java修改文件后缀名

以下程序实现的功能是批量修改文件后缀:import java.io.*;/** * JAVA实现的批量更改文件后缀名的程序。 * * @author rommnn */public class ExtBatchRename { /** * 修改程序。<br> * 内部递归调用,进行子目录的更名 * * @param path * 路径 * @param from * 原始的后缀名,包括那个(.点) * @param to * 改名的后缀,也包括那个(.点) */ public void reName(String path, String from, String to) { File f = new File(path); File[] fs = f.listFiles(); for (int i = 0; i < fs.length; ++i) { File f2 = fs[i]; if (f2.isDirectory()) { reName(f2.getPath(), from, to); } else { String name = f2.getName(); if (name.endsWith(from)) { f2.renameTo(new File(f2.getParent() + "/" + name.substring(0, name.indexOf(from)) + to)); } } } } public static void main(String[] args) { ExtBatchRename rf = new ExtBatchRename(); rf.reName("d:/www.laozizhu.com", ".jsp", ".html"); }}

『肆』 myeclipse中怎么修改JAVA文件名称

如下图,选中制要修改的JAVA文件,右键,Refactor->Rename

『伍』 java怎样更改上传的文件名

第一步:在你需要的盘里新建文本文档,把你喜爱的内容复制进去,保存第二步:运行软件,1.选择文本(TXT)文件所在目录2.更改输出目录3.更改参数,也就是软件右上角的那些记的要将TXT文件前面打上勾,最后点击“制作”就可以了。本软件也支持批量制作.完成后找到你的保存目录,会出现同一文件名的.jad和.jar两个文件,上传.jar文件到手机就可以了(K700C只支持.jar的JAVA文件)

『陆』 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 使用Io流怎么修改文件的名称

一定要用流吗,用File对象也可以做到的,File对象有一个renameTo的方法,方法的参数就是新文件的名称对应的File对象;如果你坚持要用流,那就等于做一个拷贝的操作了,把原文件的内容拷贝到重命名后的文件中去,再删掉已有的源文件

『捌』 java怎么修改文件名称

一般的操作来:

Filefile=newFile("word.txt");Stringfilename=newString("word1.txt");//更改后的文件自名file.renameTo(filename);//更改文件名操作

判断是否已经更改文件名:

Filefile=newFile("word.txt");Stringfilename=newString("word1.txt);if(file.renameTo(filename)){System.out.println("修改文件名成功");}else{System.out.println("修改文件名失败");}

file是更改文件名之前的文件,可以为绝对路径或相对路径:

绝对路径可表示为:File file=new File("D:/word.txt");

相对路径的根文件夹与src文件夹同级,如File file=new File("worddir/word.txt");中的worddir文件夹与src同级

filename是更改文件名之后的文件的文件名(包含后缀)

『玖』 java 关于批量修改文件名的问题

先将所有的.wav后缀的文件筛选出来,然后用File对象的renameTo方法。renameTopublicbooleanrenameTo(Filedest)重新命名此抽象路径名表示的文件。此方法行为的许多方面都是与平台有关的:重命名操作无法将一个文件从一个文件系统移动到另一个文件系统,该操作不是不可分的,如果已经存在具有目标抽象路径名的文件,那么该操作可能无法获得成功。应该始终检查返回值,以确保重命名操作成功。参数:dest-指定文件的新抽象路径名返回:当且仅当重命名成功时,返回true;否则返回false看File对象的API。要去掉A你就先用String中的replace方法,加上正则表达式,把文件名替换了。aaaaA.wav通过正则匹配替换成aaaa.wav还有就是用String中的split方法用点切割,然后切完后的前一个String去掉最后一个字符,重命名的时候加上.wav

『拾』 如何使用java程序批量修改特定文件夹下的文件名

public static void main(String[] args) { updateFileNames("D:\\jjjj", "第"); }public static void updateFileNames(String url, String index){ File file = new File(url); //判断文件目录是否存在,且是文件目录,非文件 if(file.exists() && file.isDirectory()){ File[] childFiles = file.listFiles(); String path = file.getAbsolutePath(); for(File childFile : childFiles){ //如果是文件 if(childFile.isFile()){ String oldName = childFile.getName(); String newName = oldName.substring(oldName.indexOf(index)); childFile.renameTo(new File(path + "\\" + newName)); } } } }

未经允许不得转载:山九号 » java修改文件名|如何使用java程序批量修改特定文件夹下的文件名

赞 (0)