BufferedReader class in java
java.io.BufferedReader is a class in java programming language. Inside of this class exists 10 public methods. Declaration of this class as follows.
public class java.io.BufferedReader extends java.io.Reader
BufferedReader public method
There are following useful methods which is define the inside of java.io.BufferedReader class.
Method | Description |
---|---|
void close() | It closes the stream and releases any system resources associated with it. |
Stream |
It returns a, the elements of which are lines read from this BufferedReader. |
void mark(int readAheadLimit) | It marks the present position in the stream. |
boolean markSupported() | It tells whether this stream supports the mark() operation, which it does. |
int read() | It reads a single character. |
int read(char[] cbuf, int off, int len) | It reads characters into a portion of an array. |
String readLine() | It reads a line of text. |
boolean ready() | It tells whether this stream is ready to be read. |
void reset() | It resets the stream to the most recent mark. |
long skip(long n) | It skips characters. |
This reference is belong to javadoc
Public Constructors
public java.io.BufferedReader(java.io.Reader,int)
public java.io.BufferedReader(java.io.Reader)
// BufferedReader Constructors Example
import java.io.FileReader;
import java.io.BufferedReader;
class Example
{
public static void main(String[] args)
{
try
{
// data1.txt,data2 is file in current directory
FileReader f1 = new FileReader("data1.txt");
FileReader f2 = new FileReader("data2.txt");
BufferedReader r1 = new BufferedReader(f1);
BufferedReader r2 = new BufferedReader(f2);
int info;
System.out.print("r1 read : ");
// Read file data1.text
while ((info = r1.read()) != -1)
{
// print info
System.out.print((char) info);
}
r1.close();
f1.close();
System.out.print("\nr2 read : ");
// Read file data2.text
while ((info = r2.read()) != -1)
{
// print info
System.out.print((char) info);
}
r2.close();
f2.close();
}
catch (Exception e)
{
System.out.println(e);
}
}
}


r1 read : We Love
r2 read : Coding Problem
Please share your knowledge to improve code and content standard. Also submit your doubts, and test case. We improve by your feedback. We will try to resolve your query as soon as possible.
New Comment