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