BufferedReader ready() method in Java with Examples
The ready() method of BufferedReader class in Java is used to verify whether the buffer stream is ready to be read or not. A buffer stream is said to be ready in two cases either the buffer is not empty or the main stream is ready.
public boolean ready() throws IOException
Overrides: This method overrides ready() method of Reader class.
Parameters: This method does not accept any parameter.
Return value: This method returns true if the stream is ready to be read otherwise it returns false.
Exceptions: This method throws IOException if an I/O error occurs.
Below programs illustrate ready() method in BufferedReader class in IO package:
Program 1: Assume the existence of the file “c:/demo.txt”.
Program 2: Assume the existence of the file “c:/demo.txt”.
Attention reader! Don’t stop learning now. Get hold of all the important Java Foundation and Collections concepts with the Fundamentals of Java and Java Collections Course at a student-friendly price and become industry ready. To complete your preparation from learning a language to DS Algo and many more, please refer Complete Interview Preparation Course.