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

java中上传文件时如何修改文件名,第1张

第一步:在你需要的盘里新建文本文档,把你喜爱的内容复制进去,保存

第二步:运行软件,

1.选择文本(TXT)文件所在目录

2.更改输出目录

3.更改参数,也就是软件右上角的那些

记的要将TXT文件前面打上勾,最后点击“制作”就可以了。本软件也支持批量制作.

完成后找到你的保存目录,会出现同一文件名的.jad和.jar两个文件,上传.jar文件到手机就可以了(K700C只支持.jar的JAVA文件)

File file = uploadFile.getFile()//这里拿到你上传的文件

SimpleDateFormat df = new SimpleDateFormat("yyyyMMddHHmmss")//设置日期格式

String date = df.format(new Date())

int randomNum = (int) ((Math.random()*9+1)*100000)

String newFileName = date + randomNum + suffix

String path = File.separator+"upload"+File.separator+folder+File.separator+newFileName

File newFile = new File(PathKit.getWebRootPath()+path)

if(newFile.getParentFile() != null &&!newFile.getParentFile().exists()){

newFile.getParentFile().mkdirs()

}

file.renameTo(newFile)//改名字并且保存

/**

* 修改文件名

* @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

}

}

}

原文链接:网页链接

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


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/11707731.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-18
下一篇 2023-05-18

发表评论

登录后才能评论

评论列表(0条)

保存