当前位置: 代码迷 >> J2SE >> java File的 renameTo()有关问题
  详细解决方案

java File的 renameTo()有关问题

热度:57   发布时间:2016-04-24 00:36:00.0
java File的 renameTo()问题
遇到一个很奇怪的问题,在用上述方法重命名文件名时会报错,查看网上的一些资料,目前可以肯定的是
1.源文件存在,目标文件不存在
2.在win xp系统,文件有访问权限
3.要操作的文件的流已经关闭(在程序提示文件命名失败后,可以删除或修改源文件的,因为那之前程序已经将流关闭了)
4.文件系统是NTFS的,源文件路径和目标文件路径是同一个文件夹中的

网上说renameTo()方法慎用,求解决方法!!!谢谢!!

------解决方案--------------------
所谓谨慎使用renameTo主要是指不能将以随意用作文件移动,参见:
http://xiaoych.iteye.com/blog/149328

但你这里说是同一个文件夹,这就比较诡异了。

你说会报错,报错详细信息有么?
  相关解决方案