查看: 1879|回复: 0

[Java语言] Java实现简单修改文件名的方法分析

发表于 2017-9-29 08:00:01
句号论坛

本文实例讲述了Java实现简单修改文件名的方法。分享给大家供大家参考,具体如下:

今天帮朋些个网站,做到商品上传的时候需要给文件重新设置名称,以前也做过类的功能,只是没有保存忘了,为了避免以后再重新找,就在此记录下,哈哈.....

例子一:

  1. import java.io.*;
  2. public class test1
  3. {
  4. public static void main(String[] args) {
  5. File file=new File("D:/gai.jpg"); //指定文件名及路径
  6. String name="123";
  7. String filename=file.getAbsolutePath();
  8. if(filename.indexOf(".")>=0)
  9. {
  10. filename = filename.substring(0,filename.lastIndexOf("."));
  11. }
  12. file.renameTo(new File(name+".jpg")); //改名
  13. }
  14. }
复制代码

例子二:

  1. public class xfile {
  2. /**
  3. * @param args
  4. */
  5. public static void main(String[] args) {
  6. // TODO 自动生成方法存根
  7. File f=new File("d:/old.txt");
  8. String c=f.getParent();
  9. File mm=new File(c+File.pathSeparator+"new.txt");
  10. if(f.renameTo(mm))
  11. {
  12. System.out.println("修改成功!");
  13. }
  14. else
  15. {
  16. System.out.println("修改失败");
  17. }
  18. }
  19. }
复制代码

更多关于java算法相关内容感兴趣的读者可查看本站专题:《Java文件与目录操作技巧汇总》、《Java数据结构与算法教程》、《Java操作DOM节点技巧总结》和《Java缓存操作技巧汇总》

希望本文所述对大家java程序设计有所帮助。



太阳http代理AD
回复

使用道具 举报

关闭

站长推荐上一条 /1 下一条