Convenience class for reading character files. The constructors of this
class assume that the default character encoding and the default byte-buffer
size are appropriate. To specify these values yourself, construct an
InputStreamReader on a FileInputStream.
FileReader is meant for reading streams of characters.
For reading streams of raw bytes, consider using a
FileInputStream.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2024-07-10 UTC."],[],["`FileReader` extends `InputStreamReader` for reading character files using default encoding and buffer size. It offers three constructors to create a `FileReader` from a file name, a `File` object, or a `FileDescriptor`. `FileReader` is used to read streams of characters, raw bytes should use `FileInputStream`. It inherits methods like `read`, `close`, `mark`, `ready`, and `reset`. These methods facilitate reading characters, closing streams, marking positions, and managing the stream's state.\n"]]