¿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 InputStreamReader
- 5. Cierre BufferedReader y System.in
- 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. y #
- 10. Diferencia entre & y &
- 11. ¿Diferencia entre == y caso?
- 12. Diferencia entre objeto y *?
- 13. La 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 "__method__" y "método"
- 19. Diferencia entre System.Web.Cache y HTTPContext.Curent.Cache
- 20. Diferencia entre JPA y JDO?
- 21. Diferencia entre XML y SOAP
- 22. Diferencia entre tortoisesvn y CollabNetSubversion
- 23. Diferencia entre interrupción y eventos
- 24. diferencia entre SDL y GLUT
- 25. C# diferencia entre == y equals()
- 26. Diferencia entre java.exe y javaw.exe
- 27. Diferencia entre borrar y eliminar
- 28. Diferencia entre objeto y NSObject
- 29. Diferencia entre iostream y iostream.h
- 30. Diferencia entre monitor y bloqueo?
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 –