~/ learn/ comp-308/ cards/ The I/O stream model
1 of 5

Wrap a byte file source into a buffered character reader

Wrap a byte file source into a buffered character reader

Answer

BufferedReader in = new BufferedReader( new InputStreamReader( new FileInputStream("data.txt")));

The Decorator pattern: FileInputStream supplies bytes, InputStreamReader decodes them to characters, BufferedReader adds a buffer and readLine(). You use the outermost object.

space flip · ← → navigate · esc to exit
NORMAL ~/memra/library/4921f4ce-0cf6-45be-82ed-9433d4ccdf22/flashcard utf-8 LF