1
A
回答
1
由於Java的IO和磁盤文件系統的性質,不能直接替換文件的任意「行」不考慮該文件的剩餘部分進入考慮。你需要完全讀寫文件。
BufferedReader
和PrintWriter
對此很有幫助。前者提供readLine()
方法,後者提供println()
方法(補償readLine()
吃掉換行符的事實)。添加一些你可以在循環中使用的boolean
來確定是否需要處理第一行。
+0
感謝Balus.The信息幫助了我 – Remmyabhavan 2010-09-04 06:37:59
相關問題
- 1. 用ruby替換文件的第一行或第n行
- 2. 替換Java中的第一行文本文件
- 3. 只替換python中的第一行文本文件
- 4. 用字符串替換文本文件中的第一行
- 5. 使用sed替換文本文件中的第一行
- 6. 只在文本文件的第一行替換某個元素
- 7. 如何替換Java中的大文件的第一行?
- 8. 替換文本文件中的一行
- 9. 從文件中替換第一行文本
- 10. 自動替換每個文件中的第一行
- 11. 替換第一行並保存到Matlab中的文件?
- 12. android在運行時替換XML文件
- 13. 替換第一行中的值
- 14. 替換csv文件中的一行?
- 15. ,如何替換文件中的一行?
- 16. 用Golang替換文件中的一行
- 17. 替換文件中的行
- 18. 替換文件中的行
- 19. 用其內容的第一行替換文件的名稱
- 20. 用第二個文件的每一行多次替換第一個文件的一行
- 21. 替換文件中的一行代替它下面的行。 Perl
- 22. 在碼頭文件中替換cmd的第一個值
- 23. 批處理腳本替換文件第7行中的文本?
- 24. 從多個文件的第一行替換字符串
- 25. 用文件名替換unix文件最後一行的第一個字符
- 26. 替換UNIX文件中的第一行上存在的字符串
- 27. sed在第一行替換字符串
- 28. 替換多行線在一個文件
- 29. 在巨大的txt製表符分隔文件的第一行替換文本
- 30. 用另一個文件中的相應行替換文件的每一行第4行
我相信你可以使用普通的Java FileWriter,並寫入到SD卡上的文件(或任何地方)。所有的邏輯應該與普通的Java應用程序相同,並添加好東西來與手機上的文件進行交互。假設您正在通過手機上的文件進行書寫/閱讀。 – James 2010-09-03 15:33:36