March 2005
Beginner to intermediate
1254 pages
104h 21m
English
DataInput
This interface
defines the methods required for
streams that can
read Java primitive data types in a machine-independent binary
format. It is implemented by DataInputStream and
RandomAccessFile. See
DataInputStream for more information on the
methods.
public interface DataInput { // Public Instance Methods boolean readBoolean( ) throws IOException; byte readByte( ) throws IOException; char readChar( ) throws IOException; double readDouble( ) throws IOException; float readFloat( ) throws IOException; void readFully(byte[ ] b) throws IOException; void readFully(byte[ ] b, int off, int len) throws IOException; int readInt( ) throws IOException; String readLine( ) throws IOException; long readLong( ) throws IOException; short readShort( ) throws IOException; int readUnsignedByte( ) throws IOException; int readUnsignedShort( ) throws IOException; String readUTF( ) throws IOException; int skipBytes(int n) throws IOException; }
DataInputStream, ObjectInput,
RandomAccessFile
DataInputStream.readUTF( )
Read now
Unlock full access