Quali sono le differenze tra BufferedReader
, BufferedInputStream
e Scanner
in java? BufferedReader
legge il testo e BufferedInputStream
legge byte
. C'è qualche differenza oltre a questo?Differenza tra BufferedReader e BufferedInputStream
15
A
risposta
11
Suppongo che la differenza sia la stessa che tra lettore e inputstream: uno è basato sui caratteri, un altro è basato sui byte. Ad esempio, il lettore supporta la codifica di solito ...
Edit: Controllare questa domanda: The difference between InputStream and InputStreamReader when reading multi-byte characters
2
BufferedInputStream
legge i dati nel buffer come byte utilizzando InputStream
. BufferedReader
legge il testo ma non come byte e BufferedReader
è una lettura efficiente di caratteri, matrici e linee.
Problemi correlati
- 1. BufferedInputStream e Blocking
- 2. La differenza di `InputStream`` DataInputStream` e `BufferedInputStream` in java?
- 3. BufferedReader readLine() blocca
- 4. Qual è la differenza tra le classi Java di BufferedReader e InputStreamReader?
- 5. Chiusura BufferedReader e System.in
- 6. Chiusura di BufferedReader e InputStreamReader
- 7. BufferedReader vs. RandomAccessFile in java
- 8. La differenza tra $ * e $ @
- 9. Differenza tra $ # e $ {# @}
- 10. Differenza tra. e #
- 11. MySQL: Differenza tra ",", "e"
- 12. Differenza tra "o" e "||"
- 13. Differenza tra unwrapObservable e()
- 14. Differenza tra oggetto e *?
- 15. Differenza tra "**/* /" e "** /"?
- 16. Differenza tra jquery e $
- 17. CMake: differenza tra $ {} e "$ {}"
- 18. Differenza tra ". +" E ". +?"
- 19. VBA: Differenza tra & e +
- 20. Differenza tra numpy.logical_and e &
- 21. Differenza tra | = e^= css
- 22. Differenza tra `% in%` e `` ==
- 23. lettura BufferedReader
- 24. Differenza tra R.loess e org.apache.commons.math LoessInterpolator
- 25. Differenza tra Dizionario e Hashtable
- 26. Differenza tra SCM e SVN
- 27. differenza tra RDLC e SSRS
- 28. Differenza tra REMOTE_HOST e REMOTE_ADDR
- 29. Differenza tra "\ n" e Environment.NewLine
- 30. Differenza tra QSharedPointer e QSharedDataPointer?
Per favore, controlla questo http://docs.oracle.com/javase/tutorial/essential/io/index.html –
possibile duplicato di [inputstream e reader in I/O Java] (http://stackoverflow.com/questions/5764065/inputstream-and-reader-in-java-io) – skaffman
Lo scanner è quasi la stessa di qualsiasi lettore, ma ha molti metodi per l'analisi dell'inserimento e non è thread-safe –