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. 如何刪除使用螞蟻的清除文件
- 9. 刪除郵件後如何清除文本
- 10. 如何使用「添加文件刪除」刪除文件?
- 11. Git:從版本中刪除文件,但不刪除它
- 12. NSTableView通過清除文本刪除行
- 13. 如何使用messageboxbuttons.yesno清除文本框?
- 14. 從Git歷史中刪除文件而不刪除文件
- 15. 如何使用JQuery清除清除按鈕上的文本
- 16. VBA腳本來清除已刪除的文件夾不工作
- 17. 文件#刪除不刪除文件
- 18. 如何刪除的Git庫中的文件,而不刪除文件實際上
- 19. 如何從Eclipse項目中刪除文件而不從磁盤刪除文件?
- 20. zsh:如何刪除文件夾中的內容而不刪除文件夾?
- 21. 如何使用php從文本文件中刪除一行而不留空行
- 22. 反應本機文本輸入清除不清除文本
- 23. 如何清除文本
- 24. 如何清除文本框?
- 25. 如何清除文本框?
- 26. 如何根據,而文件中刪除正確的文本輸入被刪除
- 27. 從元素中刪除文本而不刪除引用
- 28. 使用SAS刪除文本文件
- 29. 刪除.frm文件後清除錯誤
- 30. 從textField中清除或刪除文件
我已經使用 「寫入」 方法.. 實施例: 'DEF文件=新的文件( 「C:/Groovy.txt」) file.write( 「你好」)' 我希望在寫下一組內容之前清除內容。 –
您不必與兩次一起使用WriteWriter。只需編寫新的內容。 – cfrick
@UmeshKumar您知道,上面的代碼與您的代碼有所不同嗎?此外,它會幫助下一次,您添加代碼,您已經嘗試了您的問題,以便其他人可以從那裏建立。 – cfrick