Android
java.io
public class

java.io.FileReader

java.lang.Object
java.io.Reader Closeable Readable
java.io.InputStreamReader
java.io.FileReader

FileReader is class for turning a file into a character Stream. Data read from the source is converted into characters. The encoding is assumed to 8859_1. The FileReader contains a buffer of bytes read from the source and converts these into characters as needed. The buffer size is 8K.

See Also

Summary

Fields inherited from class java.io.Reader

Public Constructors

            FileReader(File file)
Construct a new FileReader on the given File file.
            FileReader(FileDescriptor fd)
Construct a new FileReader on the given FileDescriptor fd.
            FileReader(String filename)
Construct a new FileReader on the given file named filename.
Methods inherited from class java.io.InputStreamReader
Methods inherited from class java.io.Reader
Methods inherited from class java.lang.Object
Methods inherited from interface java.io.Closeable
Methods inherited from interface java.lang.Readable

Details

Public Constructors

public FileReader(File file)

Construct a new FileReader on the given File file. If the file specified cannot be found, throw a FileNotFoundException.

Parameters

file a File to be opened for reading characters from.

Throws

FileNotFoundException if the file cannot be opened for reading.

public FileReader(FileDescriptor fd)

Construct a new FileReader on the given FileDescriptor fd. Since a previously opened FileDescriptor is passed as an argument, no FileNotFoundException is thrown.

Parameters

fd the previously opened file descriptor.

public FileReader(String filename)

Construct a new FileReader on the given file named filename. If the filename specified cannot be found, throw a FileNotFoundException.

Parameters

filename an absolute or relative path specifying the file to open.

Throws

FileNotFoundException if the filename cannot be opened for reading.
Copyright 2007 Google Inc. Build 0.9_r1-98467 - 14 Aug 2008 18:56