1.rename(在同一个目录下操作)
package com_02;
import java.io.File;
public class RenameTo_Demo {
public static void main(String[] args) {
File file= new File("e:\\a.txt");
File file2= new File("e:\\b.txt");
}
}
原先在e盘下面有a这个文件,调用了renameTo的方法时就会把a重名名成b。
2.如果在一个文件夹(demo)下面没有我要操作的那个文件(a),就会Ctrl+X(a),然后在 (demo)下Ctrl+V。
1.我的demo没有任何文件
我的代码如下:
public static void main(String[] args){
File file= newFile("e:\\a.txt");
File file2= newFile("e:\\demo\\b.txt");
//System.out.println(file.renameTo(file2));
}
然后我掉一下file的renameTo方法,同时打印,看看结果怎样。
3.也可以跨盘操作
E盘的a.txt走了,换成了C盘的b.txt