Is there an easy way to read a single char from the console as the user is typing it in Java? Is it possible? I’ve tried with these methods but they all wait for the user to press enter key: I’m starting to think that System.in is not aware of the user input until enter is pressed. Answer What you