- 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("修改失败");
- }
- }
- }