Buffered Reader is a class which uses an InputStream Reader object to read characters from a stream. If using System.in in the Inputstream Reader class, we can read the typed characters. We can use the read() or readLine() functions to read data. read() will read a character and readLine() will read a whole line of characters(till you press enter). Also it throws an IOException which we must handle in our program We also need to import java.io as it contains the necessary classes.
An example program
public static void main (String args) throws IOException
// throwing the IO exception which the buffered reader may generate
BufferedReader br =new BufferedReader(newInputStreamReader(System.in));
String s= br.readLine();
//read a line as string
int m=newint;//create a 2 member array
m=br.read();//read the first number
//read the second number
//print out the string
//print out the first number
Mar 8th, 2015
Did you know? You can earn $20 for every friend you invite to Studypool!