Team LiB
Previous Section Next Section

DataInputjava.io

Java 1.0

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;  
}

Implementations

DataInputStream, ObjectInput, RandomAccessFile

Passed To

DataInputStream.readUTF( )

    Team LiB
    Previous Section Next Section