Java实现简单修改文件名的方法分析
更新时间:2017年09月02日 10:38:51 作者:judyge
这篇文章主要介绍了Java实现简单修改文件名的方法,结合具体实例分析了2种比较常用的java文件名修改方法,需要的朋友可以参考下
本文实例讲述了Java实现简单修改文件名的方法。分享给大家供大家参考,具体如下:
今天帮朋些个网站,做到商品上传的时候需要给文件重新设置名称,以前也做过类的功能,只是没有保存忘了,为了避免以后再重新找,就在此记录下,哈哈.....
例子一:
import java.io.*; 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")); //改名 } }
例子二:
public class xfile { /** * @param args */ public static void main(String[] args) { // TODO 自动生成方法存根 File f=new File("d:/old.txt"); String c=f.getParent(); File mm=new File(c+File.pathSeparator+"new.txt"); if(f.renameTo(mm)) { System.out.println("修改成功!"); } else { System.out.println("修改失败"); } } }
更多关于java算法相关内容感兴趣的读者可查看本站专题:《Java文件与目录操作技巧汇总》、《Java数据结构与算法教程》、《Java操作DOM节点技巧总结》和《Java缓存操作技巧汇总》
希望本文所述对大家java程序设计有所帮助。
相关文章
Java EasyExcel利用填充模版动态生成多个sheet页
这篇文章主要为大家详细介绍了Java EasyExcel如何利用填充模版动态生成多个sheet页,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下2023-12-12Spring中@PropertySource和@Value注解详解
这篇文章主要介绍了Spring中@PropertySource和@Value注解详解,@PropertySource注解可以方便和灵活的向Spring的环境容器(org.springframework.core.env.Environment Environment)中注入一些属性,这些属性可以在Bean中使用,需要的朋友可以参考下2023-11-11Spring Boot之FilterRegistrationBean-自定义Filter详解
这篇文章主要介绍了Spring Boot之FilterRegistrationBean-自定义Filter详解,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教2021-08-08
最新评论