私はそれについて少し知っていますが、もっと知りたいと思っていました。
FileInputStream
文字のストリームを読み取るCharacterStream
sとは対照的に、ファイルから raw バイトを読み取ります。FileReader
RandomAccessFile
読み取りと書き込みの両方をサポートし、ファイル内の任意のポイントにジャンプできるファイル ポインターも提供します。
Scanner
ファイルであっても、任意の入力を読み取るために使用できます。入力をトークンに解析します。
では、いつどちらを使用するのでしょうか? はScanner
テキスト ファイルのみに限定され、他の 2 つは任意のファイルの読み取りに使用できますか?