2016-05-19 2 views
-1

私はFileReaderとFileInputStreamの両方がJavaのファイルからデータを読み込むのに使われていることを知っています。どのような場合に適切なものか、どちらが適切なのか分かりませんか?私はインターネットをサーフィンしましたが、満足のいく答えは見つかりませんでしたか? OracleのドキュメントからJavaのFileReaderとFileInputStreamの違いは何ですか?

+0

http://javarevisited.blogspot.in/2014/04/difference-between-fileinputstream-and-filereader-in-java.html – Unknown

+0

可能な重複に見てください:([FileReaderのFileInputStreamのVS] http://stackoverflow.com/questions/5155226/fileinputstream-vs-filereader)正解は、これらのストリームの主な違いを示しています。また、charとbyteストリームについて読むことをお勧めします。 –

+0

目的のために提供されているドキュメントを参照することを検討しましたか? – EJP

答えて

1

AのFileInputStreamは、ファイルシステム内のファイルからのバイトの入力データを取得します。使用可能なファイルはホスト環境によって異なります。 FileInputStreamは、イメージデータなどの生のバイトのストリームを読み取るためのものです。文字のストリームを読み込むには、FileReaderの使用を検討してください。また

関連する問題