BufferedReader
and BufferedWriter
methodsjava.io.BufferedReader and java.io.BufferedWriter are used to read/write Strings from/to text files. Assume br is a BufferedReader, bw is a BufferedWriter, and f is a File object.
Constructors -- see examples | ||
br = | new BufferedReader(new FileReader(f)); | |
bw = | new BufferedWriter(new FileWriter(f)); | |
BufferedReader Methods | ||
s = | br.readLine() | Returns next input line without newline char(s) or null if no more input. May throw IOException. |
s = | br.close() | Close when finished reading to unlock file. |
BufferedWriter Methods | ||
bw.writeLine(s) | Writes s to file without newline char(s). May throw IOException. | |
bw.newLine() | Writes operating-system dependent newline (CR, LF, or CRLF). | |
bw.close() | Call close() when finished writing,
otherwise data may not be written to disk. |
See File I/O - Text Files for an example of reading and writing text files.