¿Cuáles son las diferencias entre BufferedReader
, BufferedInputStream
y Scanner
en java? BufferedReader
lee el texto y BufferedInputStream
dice byte
. ¿Hay alguna diferencia aparte de esto?Diferencia entre BufferedReader y BufferedInputStream
15
A
Respuesta
11
Supongo que la diferencia es la misma que entre reader y inputstream: una está basada en caracteres, otra está basada en bytes. Por ejemplo, normalmente lector admite la codificación ...
Editar: Comprobar esta pregunta: The difference between InputStream and InputStreamReader when reading multi-byte characters
2
BufferedInputStream
lee los datos del buffer de bytes como mediante el uso de InputStream
. BufferedReader
lee el texto pero no como bytes y BufferedReader
es una lectura eficiente de caracteres, matrices y líneas.
Cuestiones relacionadas
- 1. BufferedInputStream y bloqueo
- 2. La diferencia de `InputStream`` DataInputStream` y `BufferedInputStream` en java?
- 3. ¿Cuál es la diferencia entre las clases BufferedReader de Java y InputStreamReader?
- 4. Cierre BufferedReader y System.in
- 5. Cierre BufferedReader y InputStreamReader
- 6. java.io.IOException: BufferedInputStream está cerrado en Android 2.3
- 7. BufferedReader vs RandomAccessFile en Java
- 8. MySQL: diferencia entre ', `,' y"
- 9. Diferencia entre objeto y *?
- 10. Diferencia entre. y #
- 11. ¿Diferencia entre == y caso?
- 12. La diferencia entre $ * y $ @
- 13. Diferencia entre & y &
- 14. VBA: Diferencia entre y y +
- 15. Diferencia entre R.loess y org.apache.commons.math LoessInterpolator
- 16. Diferencia entre -Wconversion entre gcc y g ++
- 17. Debo usar DataInputStream o BufferedInputStream
- 18. Diferencia entre subprocess.Popen y os.system
- 19. Diferencia entre decimal y decimal
- 20. ¿Diferencia entre trazo y relleno?
- 21. Diferencia entre interrupción y eventos
- 22. Diferencia entre netTcpContextBinding y netTcpBinding
- 23. ¿Diferencia entre brújula y sass?
- 24. Diferencia entre "__method__" y "método"
- 25. Diferencia entre Mealy y Moore
- 26. Diferencia entre HashSet y HashMap?
- 27. diferencia entre ajax y enviar
- 28. Diferencia entre sistema y shell_exec
- 29. Diferencia entre Style y ControlTemplate
- 30. Diferencia entre relativo y absoluto
Compruebe este http://docs.oracle.com/javase/tutorial/essential/io/index.html –
posible duplicado de [inputstream y lector en Java IO] (http://stackoverflow.com/questions/5764065/inputstream-and-reader-in-java-io) – skaffman
El escáner es casi lo mismo que cualquier lector, pero tiene muchos métodos para analizar entradas y no es seguro para subprocesos –