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("修改失败");
- }
- }
- }
- 本篇文章来源于:开发学院 http://edu.codepub.com 原文链接:http://edu.codepub.com/2010/0204/20323.php
转:http://blog.csdn.net/sz_bdqn/article/details/5449375