当前位置:首页 » 编程语言 » java文件改名

java文件改名

发布时间: 2022-04-22 02:25:57

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

public class FileNameTest {

/**
* 修改文件名称
* @param file
*/
public static void changeFileName(File file){
File[] files = file.listFiles();//遍历文件夹下的所有文件
//因为你这文件夹下全是文件,所以这里没用递归
for (int i = 0; i < files.length; i++) {
File f = files[i];//获取文件
String fileName = f.getName();//获取文件名称
fileName = fileName.replace("韩顺平.循序渐进学.java.从入门到精通.", "");//你这里文件名有规律,所以我这里直接用replace方法来替换原来的文件名
f.renameTo(new File("D:\\Program Files\\视频\\"+fileName));//这里就是修改后的新文件名
}
}

/**
* main函数
* @param args
*/
public static void main(String[] args){
File file = new File("D:\\Program Files\\视频");
changeFileName(file);
}

}

② java怎么修改文件名称

java修改文件名可以直接通过右键文件名“Rename”实现。

第一步:找到要修改的文件名位置。

第二步:在文件上右击,选择“Refactor”下的“Rename”。

第三步:输入新文件名后,点击“确定”即可完成修改操作。

③ java 怎么给文件重命名

java修改文件名可以直接通过右键文件名“Rename”实现。

第一步:找到要修改的文件名位置。

第二步:在文件上右击,选择“Refactor”下的“Rename”。

第三步:输入新文件名后,点击“确定”即可完成修改操作。

④ java中上传文件时如何修改文件名

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

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

调用操作系统api重名文件就是最效率的办法。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");
}
}

⑦ java 文件夹重命名

packagecom.nokia;

importjava.io.File;
/*
**/
publicclassRenameFile{
publicstaticvoidmain(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替换,当然也可以使用正则表达式来替换了

}
}
}

⑧ java文件下载改名

要重新设置contentType,如application/octet-stream,再加一个filename
filename="XXXXX.txt";
response.setHeader("Content-Disposition", "attachment; filename="+filename);

⑨ 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中对文件怎么重命名

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

热点内容
cf弹道脚本 发布:2025-01-26 15:36:40 浏览:54
我的世界花钱买的服务器 发布:2025-01-26 15:34:50 浏览:89
php环境部署 发布:2025-01-26 15:28:09 浏览:17
python实现svm 发布:2025-01-26 15:24:25 浏览:381
易语言写ip全局代理服务器 发布:2025-01-26 15:04:01 浏览:668
gm命令在哪个文件夹 发布:2025-01-26 15:03:12 浏览:307
javadate类 发布:2025-01-26 14:58:54 浏览:352
领航s1配置怎么样 发布:2025-01-26 09:58:10 浏览:763
公司局域网搭建服务器搭建 发布:2025-01-26 09:16:56 浏览:433
android裁剪圆形图片 发布:2025-01-26 09:05:56 浏览:411