Java中有创建文件并在文件已存在的情况下重命名文件的方法。 “Dog.jpg”,类似于“Dog(1).jpg”等等(如果“Dog(1).jpg”等也存在,则为“Dog(2).jpg”)?重命名文件,如“名称+索引”
1
A
回答
2
0
是的,有一种方法可以创建一个文件,但如果它已经存在,则命名它有所不同。你有没有看过javadocs for the File
class?具体来说,就是exists()
方法。如果返回true,则尝试创建一个“Dog(1).jpg”,如果再次调用exists()
。等
相关问题
- 1. 重命名文件名索引
- 2. 使用索引重命名文件(Excel)
- 3. 使用“索引”重命名批量(基本名称)文件/文件夹
- 4. 重命名文件的名称编号
- 5. 用多个名称重命名文件
- 6. 截断文件名称并重命名
- 7. UNIX - 用长名称重命名文件
- 8. 重命名文件的名称
- 9. 重命名索引值
- 10. ServiceStack V4元数据索引页面 - 重命名操作名称
- 11. 在将它们导出为ddl时重命名索引名称
- 12. 用gulp重命名并添加一个索引来重命名一个文件
- 13. 重命名文件夹名称中的文件引起的Bash脚本问题
- 14. 如果名称已经存在,如何重命名文件?
- 15. 如何重命名MySQL中的索引
- 16. 重命名文件名C++
- 17. 击 - 重命名文件名
- 18. 根据文件夹父名称重命名文件
- 19. 使用文件夹名称作为前缀重命名文件
- 20. 重命名文件以合并两个文件的名称
- 21. 在Linux中重命名文件时包含文件夹名称
- 22. 使用文件夹名称在powershell中重命名文件
- 23. VBS将文件重命名为与文件夹名称相同
- 24. 批量重命名与文件夹名称有关的文件
- 25. 使用文件夹名称批量重命名文件?
- 26. 将文件重命名为其文件夹名称
- 27. 重命名jar包名称
- 28. bash的重命名不断的文件扩展名,名称变
- 29. 重命名的文件集时,旧名新名称在Python3
- 30. IronPython的 - 如何重命名文件夹名称
是的。首先搜索文件是否存在,如果存在,则迭代搜索Dog(i).jpg是否存在以及何时不存在,创建它。 – RoneRackal 2012-08-03 06:47:51
尝试@RoneRackal说过的话,如果遇到代码问题,请发帖。在这里询问整个代码是不对的。 – 2012-08-03 06:48:52
这可能是有帮助的 http://stackoverflow.com/questions/10828451/how-can-create-multiple-files-with-same-name-in-the-same-directory-using-java/10828566#10828566 – tagtraeumer 2012-08-03 06:49:15