import java.io.File;
import java.io.IOException;
import java.util.*;
public class Renameto {
public static void main(String agrs[]) {
System.out.println("输入一个文件路径(文件不存在时会自动创建)");
Scanner sc = new Scanner(System.in);
String s1 = sc.next();
File f = new File(s1);
if (f.exists())
{
String s = f.getParent(); //获取上级目录
System.out.println("输入新的文件名");
String s2 = sc.next();
f.renameTo(new File(s + File.separator + s2 ));//文件存在就更改文件名
System.out.println("文件更名完毕");
}
else {
try {
f.createNewFile(); //创建文件
System.out.println("文件不存在,创建完毕");
} catch (IOException e) {
e.printStackTrace();
}
}
}
}
file类renameTo使用小demo
最新推荐文章于 2024-02-20 10:12:41 发布