The classes java.io.InputStreamReader, java.io.OutputStreamWriter, java.lang.String, and classes in the java.nio.charset package can convert between Unicode and a number of other character encodings. The supported encodings vary between different implementations of the Java platform. The class description for java.nio.charset.Charset lists the encodings that any implementation of the Java Platform