Mi stavo chiedendo quale sia la differenza esatta tra la classe FileOutputStream e FileWriter di Android. Quando sarebbe più appropriato usare ciascuno di essi?Android: Differenza tra FileOutputStream e FileWriter
7
A
risposta
8
Se ricordo correttamente, FileOutputStream ha uno scopo più generale: può essere utilizzato per dati binari o di testo. FileWriter viene utilizzato solo per il testo.
http://docs.oracle.com/javase/1.4.2/docs/api/java/io/FileWriter.html
FileWriter è significato per la scrittura di flussi di caratteri. Per scrivere stream di byte non elaborati, prendere in considerazione l'utilizzo di FileOutputStream.
Problemi correlati
- 1. FileWriter vs FileOutputStream in Java
- 2. Differenza tra java.io.PrintWriter e java.io.BufferedWriter?
- 3. Android FileOutputStream posizione Salva file
- 4. Differenza tra android: id e android: labelFor?
- 5. Differenza tra Android: layout_alignParentTop e Android: layout_alignParentStart
- 6. Differenza tra Android: larghezza e Android: layout_width
- 7. Differenza tra Android: windowBackground e Android: colorBackground?
- 8. JAVA: FileInputStream e FileOutputStream
- 9. Android: differenza tra invisibile e andato?
- 10. differenza tra clic e toccare in Android
- 11. Differenza tra OnTouch e OnClick Android
- 12. Android - Differenza tra thread e AsyncTask?
- 13. Differenza tra visualizzazione e sottoview - Android
- 14. Android - Differenza tra Gridlayout e Gridlayout Stagger
- 15. Differenza tra servizio e discussione in Android?
- 16. Differenza tra ArrayAdapter e ListAdapter in Android?
- 17. Differenza tra versionName e versionNumber in Android
- 18. differenza tra @id e @android: id
- 19. Differenza tra BOOT_COMPLETED e QUICKBOOT_POWERON su Android
- 20. Differenza tra adattatore e caricatore in Android
- 21. Android la differenza tra onHandleIntent e onStartCommand
- 22. Prestazioni: BufferedOutputStream vs FileWriter
- 23. Equivalente FileOutputStream
- 24. Qual è la differenza tra Android: layout_width e Android: larghezza
- 25. Differenza tra cocos2d-android e cocos2d-android-1
- 26. Differenza tra Android: e app: prefisso in Android XML?
- 27. Qual è la differenza tra @android: e Android:?
- 28. Differenza tra onPause e onStop()
- 29. Differenza tra CHOICE_MODE_MULTIPLE e CHOICE_MODE_MULTIPLE_MODAL?
- 30. differenza tra `focusable` e` cliccabile`
Per i dati binari utilizzare FileOutputStream, per il testo utilizzare FileWriter. – Eight