java怎么修改文件名称

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java怎么修改文件名称相关的知识,希望对你有一定的参考价值。

一般的操作:

File file=new File("word.txt");
String filename=new String("word1.txt");//更改后的文件名
file.renameTo(filename);//更改文件名操作

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

File file=new File("word.txt");
String filename=new String("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是更改文件名之后的文件的文件名(包含后缀)

参考技术A public class test1

public static void main(String[] args)
File file=new File("D:/gai.jpg"); //指定文件名及路径
String name="123"; //新文件名字
String filename=file.getAbsolutePath();
if(filename.indexOf(".")>=0)
filename = filename.substring(0,filename.lastIndexOf("."));

file.renameTo(new File(name+".jpg")); //改名

参考技术B 什么环境eclipse还是?

以上是关于java怎么修改文件名称的主要内容,如果未能解决你的问题,请参考以下文章

myeclipse中怎么修改JAVA文件名称?

文件夹名称怎么修改,求方法?

java 批量读取并修改文件名称。

电脑上的文件怎么修改名称

我想对一个文件夹修改名称,但不能修改,为啥?

怎么用bat脚本写个批量修改图片名称?