当前位置:   article > 正文

2021-01-22 关于File.rename()和Files.move()

files.move

一.File.rename()

示例代码:

File f = new File("D:\\test\\test.txt");
boolean flag = f.renameTo( new File("D:\\test\\test\\test02.txt") );
System.out.println( flag );
  • 1
  • 2
  • 3

注意点:
此操作与平台(platform-dependent)相关,可能失败,所以最好接收boolean类型返回值以加以判断,且如果参数中的路径文件已存在,不能覆盖,return false.

二.Files.move(source, target, options),推荐使用

支持移动、改名、覆盖文件操作。
示例代码:

Files.move(f.toPath(), 
new File("D:\\test\\test\\test.txt").toPath(), 
StandardCopyOption.REPLACE_EXISTING);
  • 1
  • 2
  • 3
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/从前慢现在也慢/article/detail/325273?site
推荐阅读
相关标签
  

闽ICP备14008679号