描述:用来移动文件和修改文件名的一个方法;
File a = new File("c:a.txt");
File B = new File("d:b.txt);
//返回值为boolean类型
Boolean boolean = a.renameTo(B);
导致失败的原因:
实践中遇到的就是,所操作的文件类,正被某个流所操作,或者是忘记关闭流引起的;
比如 当你 a.renameTo(B); //把文件a.txt从c盘移动到d盘下并修改名字为b.txt;
而此时你的a.txt文件正被某个流所操作,此时就会返回false;