1
A
回答
0
想必您只需用新內容覆蓋文件即可。要做到這一點:
def content = ...
new File("test.txt").withWriter { writer ->
writer.write(content)
}
注意File.withWriter
會做所有常見的看家重:打開/關閉文件。
2
我會用the setBytes
method on java.io.File
,併爲它提供一個空字節數組:
file.bytes = new byte[0]
傳遞空單也適用,赫然在列。
file.bytes = []
+1
或者,如果您使用的是文本,則可以使用'file.text =''' – cjstehno
相關問題
- 1. 刪除/清除打開文本文件
- 2. 如何刪除文件的內容而不刪除它自己?
- 3. 如何從版本控制中刪除文件而不刪除它?
- 4. 如何從svn工作副本中刪除文件而不刪除它?
- 5. 如何從文本文件中刪除停用詞而不刪除空格
- 6. Grails/Groovy文件刪除
- 7. 刪除郵件後如何清除文本
- 8. Git:從版本中刪除文件,但不刪除它
- 9. NSTableView通過清除文本刪除行
- 10. 如何使用messageboxbuttons.yesno清除文本框?
- 11. 如何使用JQuery清除清除按鈕上的文本
- 12. 如何刪除的Git庫中的文件,而不刪除文件實際上
- 13. 如何使用php從文本文件中刪除一行而不留空行
- 14. 反應本機文本輸入清除不清除文本
- 15. 如何清除文本框?
- 16. 無法刪除使用刪除文本文件()
- 17. 清除文件夾 - 刪除文件夾中的文件 - J2ME
- 18. HTML清除按鈕不清除文本框使用jsp文本框
- 19. 如何刪除0KB文本文件
- 20. 如何從文本文件中刪除?
- 21. 刪除用戶名,而不是通過一個文本文件
- 22. Wix不會刪除它的文件,如果我刪除我的
- 23. 未刪除文件而不刪除文件和其他文件系統?
- 24. 清除表而不刪除索引
- 25. 如何清空QListWidget而不刪除它包含的所有QListItemWidgets?
- 26. 刪除文本文件
- 27. 刪除文本文件
- 28. 如何使用TSQL刪除.txt文件,而無需使用xp_cmdshell
- 29. jQuery如何使用刪除elem刪除兩個文本框
- 30. 從SVN信息庫中刪除文件,而不刪除本地副本
我已經使用 「寫入」 方法.. 實施例: 'DEF文件=新的文件( 「C:/Groovy.txt」) file.write( 「你好」)' 我希望在寫下一組內容之前清除內容。 –
您不必與兩次一起使用WriteWriter。只需編寫新的內容。 – cfrick
@UmeshKumar您知道,上面的代碼與您的代碼有所不同嗎?此外,它會幫助下一次,您添加代碼,您已經嘗試了您的問題,以便其他人可以從那裏建立。 – cfrick