public static final java.lang.String readUTF(java.io.DataInput in) throws java.io.IOException {
  return decodeUTF(in.readUnsignedShort(),in);
}

public static final java . lang . String readUTF ( java . io . DataInput in ) throws java . io . IOException { return decodeUTF ( in . readUnsignedShort ( ) , in ) ; }
reads from the stream in a representation of a unicode character string encoded in java modified utf - 8 format ; this string of characters is then returned as a string . the details of the modified utf - 8 representation are exactly the same as for the readutf method of datainput .
