Tôi đã tự hỏi sự khác biệt chính xác là gì giữa lớp FileOutputStream và FileWriter của Android. Khi nào thì thích hợp nhất để sử dụng mỗi cái?Android: Sự khác biệt giữa FileOutputStream và FileWriter
7
A
Trả lời
8
Nếu tôi nhớ chính xác, FileOutputStream là mục đích chung hơn - nó có thể được sử dụng cho dữ liệu nhị phân hoặc dữ liệu văn bản. FileWriter chỉ được sử dụng cho văn bản.
http://docs.oracle.com/javase/1.4.2/docs/api/java/io/FileWriter.html
FileWriter là có nghĩa là để viết dòng ký tự. Để viết luồng byte thô, hãy cân nhắc sử dụng FileOutputStream.
Các vấn đề liên quan
- 1. Sự khác biệt về Java giữa FileWriter và BufferedWriter
- 2. Sự khác biệt giữa cocos2d-android và cocos2d-android-1
- 3. Sự khác biệt giữa android: text = "@ string" và android: text = "..."
- 4. Sự khác biệt giữa $ (...) và `...`
- 5. Sự khác biệt giữa. và #
- 6. Sự khác biệt giữa $ * và $ @
- 7. Sự khác biệt giữa ". +" Và ". +?"
- 8. Sự khác biệt giữa "**/* /" và "** /"?
- 9. Sự khác biệt giữa = và: =
- 10. Sự khác biệt giữa CHOICE_MODE_MULTIPLE và CHOICE_MODE_MULTIPLE_MODAL?
- 11. Sự khác biệt giữa Kivy và PY4A
- 12. Sự khác biệt giữa setBackgroundResource và setBackgroundDrawable
- 13. Sự khác biệt giữa OpenCV và OpenCL
- 14. Sự khác biệt giữa ActivityUnitTestCase và ActivityInstrumentationTestCase2
- 15. Sự khác biệt giữa SurfaceView và GLSurfaceView trong Android
- 16. sự khác biệt giữa @id và @android: id
- 17. Sự khác biệt giữa GL10 và GLES10 trên Android
- 18. Android: Sự khác biệt giữa getCount() và getChildCount() trong ListView
- 19. Sự khác biệt giữa versionName và versionNumber trong Android
- 20. Sự khác biệt giữa OnTouch và OnClick Android
- 21. Sự khác biệt giữa ArrayAdapter và ListAdapter trong Android?
- 22. Sự khác biệt giữa RTC và RTC_WAKEUP trong android
- 23. có sự khác biệt giữa/mnt/sdcard và/sdcard không?
- 24. Sự khác biệt về sự khác biệt giữa Matplotlib giữa Agg và Cairo
- 25. Sự khác biệt giữa Html.RenderAction và Html.Action
- 26. Sự khác biệt giữa cookie và phiên?
- 27. Sự khác biệt giữa '.' và "." trong java
- 28. Sự khác biệt giữa SimpleDB và S3
- 29. C++ - Sự khác biệt giữa (*). và ->?
- 30. Sự khác biệt giữa offsetHeight và clientHeight
Để sử dụng dữ liệu nhị phân, FileOutputStream, để sử dụng văn bản, FileWriter. – Eight