In this tutorial we will discuss about the StringReader in Java. The StringReader class represents those character streams, whose source is a string. The StringReader class extends the Reader class, which is an abstract class for reading data from character streams. The sub-classes of the Reader class must implement the following two methods: read(char[], int, […]