关于 java 重命名文件夹的问题?
来源:百度知道 编辑:UC知道 时间:2024/06/19 13:54:09
小弟最近遇到一个问题,是用 java 重命名硬盘上的文件夹。
上网找了许多,发现网上对于使用 java 重命名文件夹的问题几乎没有,最多只是新建一个文件夹,然后全部复制过去之后,再删除原来的文件夹。这种方式用起来效率实在是不怎么样。
不知哪位有好的方法,麻烦了。相信热爱 java 的朋友可以帮帮我。
是直接重命名文件夹,而不是我上面说的那种方法。
谢谢了~~
小弟积分不多,拜托了~~
上网找了许多,发现网上对于使用 java 重命名文件夹的问题几乎没有,最多只是新建一个文件夹,然后全部复制过去之后,再删除原来的文件夹。这种方式用起来效率实在是不怎么样。
不知哪位有好的方法,麻烦了。相信热爱 java 的朋友可以帮帮我。
是直接重命名文件夹,而不是我上面说的那种方法。
谢谢了~~
小弟积分不多,拜托了~~
java实现文件的重命名的方法如下:
//重命名
public void rename(){
File fl=new File("E://文件夹"); // 这里写上发替换的文件夹路径,注意使用双斜杠
String[] files=fl.list();
File f=null;
String filename="";
for(String file:files)
{
f=new File(fl,file);// 注意,这里一定要写成File(fl,file)如果写成File(file)是行不通的,一定要全路径
filename=f.getName();
// System.out.println(filename);
f.renameTo(new File(fl.getAbsolutePath()+"//"+filename.replace("要替换掉的内容", "替换成的内