IO流重命名

Posted 秦先生的客栈

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了IO流重命名相关的知识,希望对你有一定的参考价值。

重命名功能:public boolean renameTo(File dest)
* 如果路径名相同,就是改名。
* 如果路径名不同,就是改名并剪切。
*
* 路径以盘符开始:绝对路径 c:\\a.txt
* 路径不以盘符开始:相对路径 a.txt
*/
public class FileDemo {
  public static void main(String[] args) {
    // 创建一个文件对象
    // File file = new File("林青霞.jpg");
    // // 需求:我要修改这个文件的名称为"东方不败.jpg"
    // File newFile = new File("东方不败.jpg");
    // System.out.println("renameTo:" + file.renameTo(newFile));

    File file2 = new File("东方不败.jpg");
    File newFile2 = new File("e:\\林青霞.jpg");
    System.out.println("renameTo:" + file2.renameTo(newFile2));
  }
}

以上是关于IO流重命名的主要内容,如果未能解决你的问题,请参考以下文章

Python IO 是不是允许在 Windows 上删除/重命名打开的文件?

文件工具类——文件删除复制移动重命名

java对文本文件进行操作:读取修改添加删除重命名等

如何在 .NET 中重命名文件?

Android 关于文件及文件夹的创建 删除重命名复制拷贝

如何使用ffmpeg的sdk实现对文件删除和文件重命名