java已知文件路径怎么将其重命名|java怎么实现文件的重命名

java已知文件路径怎么将其重命名|java怎么实现文件的重命名的第1张示图

A. java 文件夹重命名

packagecom.nokia;importjava.io.File;/***/publicclassRenameFile{(Stringargs[]){/**youshouldchangethepathE://文件夹!*/Filefl=newFile("E://文件夹");//这里写上发替换的文件夹路径,注意使用双斜杠String[]files=fl.list();Filef=null;Stringfilename="";for(Stringfile:files){f=newFile(fl,file);//注意,这里一定要写成File(fl,file)如果写成File(file)是行不通的,一定要全路径filename=f.getName();//System.out.println(filename);/*thestring要替换掉的内容替换成的内容,*.*/f.renameTo(newFile(fl.getAbsolutePath()+"//"+filename.replace("要替换掉的内容","替换成的内容")));//这里可以反复使用replace替换,当然也可以使用正则表达式来替换了}}}

B. java 文件重命名的原理有效率高的办法吗

调用操作系统api重名文件就是最效率的办法。java应该就是采用的这种办法。

C. java怎么实现文件的重命名

File file=new File("D:\\abc.java"); if(file.exists()){file.renameTo(new File("d:\\123.txt"));}

D. 关于 java 重命名文件夹的问题

java实现文件的重命名的方法如下:

//重命名publicvoidrename(){Filefl=newFile("E://文件夹");//这里写上发替换的文件夹路径,注意使用双斜杠String[]files=fl.list();Filef=null;Stringfilename="";for(Stringfile:files){f=newFile(fl,file);//注意,这里一定要写成File(fl,file)如果写成File(file)是行不通的,一定要全路径filename=f.getName();//System.out.println(filename);f.renameTo(newFile(fl.getAbsolutePath()+"//"+filename.replace("要替换掉的内容","替换成的内容")));//这里可以反复使用replace替换,当然也可以使用正则表达式来替换了}}

E. 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;}}}

原文链接:网页链接

如有帮助请采纳(不懂请提问),可以看我主页,欢迎来交流学习;

F. JAVA 使文件件里面的所有文件重命名新文件名(求源代码)

File file = new File("D:\\temp\\A\\B\\"); for(File fl: file.listFiles()){ String flName = fl.getPath().substring(3).replace("\\", "-"); System.out.println(flName); File newFl = new File(fl.getParent() + File.separator + flName); System.out.println(newFl.getPath()); fl.renameTo(newFl); }

G. 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是更改文件名之后的文件的文件名(包含后缀)

H. java中对文件怎么重命名

filef=newfile("d:/aaa.txt");//想命名的原文件f.renameto(newfile("d:/bbb.txt"));将原文件更改为bbb.txt,其中路径是必要的注意

未经允许不得转载:山九号 » java已知文件路径怎么将其重命名|java怎么实现文件的重命名

赞 (0)