Before the Scanner class was introduced (Java 5), BufferedReader was the most common way to read keyboard input in Java. Many legacy applications, competitive programming environments, and ...