This is not much of a question, but a discussion and searching for opinions. I have seen that many use the Scanner class for getting input from the keyboard. Some, like myself, use the BufferedReader.
Why will someone use one over the other?
Or they both do the same thing when it comes something simple as that and their real difference is when it comes to using them for something more complex?