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. 用多個名稱重命名文件
- 3. UNIX - 用長名稱重命名文件
- 4. 重命名文件的名稱編號
- 5. ServiceStack V4元數據索引頁面 - 重命名操作名稱
- 6. 用gulp重命名並添加一個索引來重命名一個文件
- 7. 如何重命名MySQL中的索引
- 8. 重命名文件名C++
- 9. 擊 - 重命名文件名
- 10. 使用文件夾名稱在powershell中重命名文件
- 11. 重命名文件以合併兩個文件的名稱
- 12. 將文件重命名爲其文件夾名稱
- 13. 使用文件夾名稱作爲前綴重命名文件
- 14. 重命名jar包名稱
- 15. 重命名的文件集時,舊名新名稱在Python3
- 16. 如何在eclipse中重命名子包文件夾名稱
- 17. IronPython的 - 如何重命名文件夾名稱
- 18. 如何重命名文件?
- 19. 如何重命名文件?
- 20. 重命名文件
- 21. 重命名文件
- 22. 重命名文件
- 23. 重命名文件
- 24. 重命名文件
- 25. 重命名文件引起NameError
- 26. 如何重命名對象名稱?
- 27. 如何重命名ec2實例名稱
- 28. 重命名文件名,另一名
- 29. git的發現和重命名多個文件名和文件夾名稱
- 30. 如何根據現有文件名重命名文件名
是的。首先搜索文件是否存在,如果存在,則迭代搜索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