1. java文件下载改名
要重新设置contentType,如application/octet-stream,再加一个filename
filename="XXXXX.txt";
response.setHeader("Content-Disposition", "attachment; filename="+filename);
2. java 文件重命名的原理有效率高的办法吗
调用操作系统api重名文件就是最效率的办法。java应该就是采用的这种办法。
3. 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替换,当然也可以使用正则表达式来替换了
}
}
}
4. java 怎么给文件重命名
java修改文件名可以直接通过右键文件名“Rename”实现。
第一步:找到要修改的文件名位置。
第二步:在文件上右击,选择“Refactor”下的“Rename”。
第三步:输入新文件名后,点击“确定”即可完成修改操作。