To read a character in Java, we use next() method followed by charAt(0) . The next() method returns the next token/ word in the input as a string and chatAt() method returns the first character in that string. We use the next() and charAt() method in the following way to read a character.