Linux 下 java 的File类的renameTo()方法 不能重命名文件

Linux 下 java 的File类的renameTo()方法 不能重命名文件,第1张

1--.linux文件系统也有绝对路径,从根目录开始的。

当然你也可以读相对路径,./表示当前路径,..表示上一级路径。

2--.首先路径写对的话,剩下的就是权限问题了,你先看下你是否对此文件有修改权限,chmod u+x fileName试下

3--.是否重名了

File target = new File(newFilename)

if (target.exists()) {

target.delete()

}

File file = new File(oldFilename)

boolean result = file.renameTo(target)


欢迎分享,转载请注明来源:内存溢出

原文地址: http://www.outofmemory.cn/yw/8923930.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-23
下一篇 2023-04-23

发表评论

登录后才能评论

评论列表(0条)

保存