インタフェース java.io.DataInput
全パッケージ  クラス階層  このパッケージ  前項目  次項目  インデックス

インタフェース java.io.DataInput

public interface DataInput
extends Object
DataInput は入力データをマシンに依存しない形式で読み込むことができるストリームを記述したインタフェースである。
参照:
DataInputStream, DataOutput

Method Index

 o readBoolean()
booleanを読み込む。
 o readByte()
8ビット byte を読み込む。
 o readChar()
16 ビット char を読み込む。
 o readDouble()
64 ビット double を読み込む。
 o readFloat()
32 ビットfloat を読み込む。
 o readFully(byte[])
すべてのバイトが読ま込まれるまでブロックしながらバイト列を読み込む。
 o readFully(byte[], int, int)
すべてのバイトが読ま込まれるまでブロックしながらバイト列を読み込む。
 o readInt()
32 ビット intを読み込む。
 o readLine()
 o readLong()
64 ビット longを読み込む。
 o readShort()
16 ビット short を読み込む。
 o readUTF()
 o readUnsignedByte()
符号なしの8ビット byte を読み込む。
 o readUnsignedShort()
16 ビット short を読み込む。
 o skipBytes(int)
すべてのバイトがスキップされるまでブロックしながらバイト列をスキップする。

Methods

 o readFully
  public abstract void readFully(byte b[]) throws IOException
すべてのバイトが読ま込まれるまでブロックしながらバイト列を読み込む。
パラメータ:
b - データが読み込まれるバッファ
例外: EOFException
ファイルの最後に達した場合。
例外: IOException
他のI/Oエラーが発生した場合。
 o readFully
  public abstract void readFully(byte b[],
                                 int off,
                                 int len) throws IOException
すべてのバイトが読ま込まれるまでブロックしながらバイト列を読み込む。
パラメータ:
b - データを読み込むバッファ
off - データの開始オフセット
len - 読み込むことのできる最大バイト数
例外: EOFException
EOFに達した場合。
例外: IOException
他のI/Oエラーが発生した場合。
 o skipBytes
  public abstract int skipBytes(int n) throws IOException
すべてのバイトがスキップされるまでブロックしながらバイト列をスキップする。
パラメータ:
n - スキップされるバイト数
返り値:
実際にスキップしたバイト数。
例外: EOFException
EOFに達した場合。
例外: IOException
他のI/Oエラーが発生した場合。
 o readBoolean
  public abstract boolean readBoolean() throws IOException
booleanを読み込む。
返り値:
読み込まれたboolean。
例外: EOFException
EOFに達した場合。
例外: IOException
他のI/Oエラーが発生した場合。
 o readByte
  public abstract byte readByte() throws IOException
8ビット byte を読み込む。
返り値:
読み込まれた8ビット byte。
例外: EOFException
EOFに達した場合。
例外: IOException
他のI/Oエラーが発生した場合。
 o readUnsignedByte
  public abstract int readUnsignedByte() throws IOException
符号なしの8ビット byte を読み込む。
返り値:
読み込まれた8ビット byte。
例外: EOFException
EOFに達した場合。
例外: IOException
他のI/Oエラーが発生した場合。
 o readShort
  public abstract short readShort() throws IOException
16 ビット short を読み込む。
返り値:
読み込まれた16 ビットshort。
例外: EOFException
EOFに達した場合。
例外: IOException
他のI/Oエラーが発生した場合。
 o readUnsignedShort
  public abstract int readUnsignedShort() throws IOException
16 ビット short を読み込む。
返り値:
読み込まれた16 ビットshort。
例外: EOFException
EOFに達した場合。
例外: IOException
他のI/Oエラーが発生した場合。
 o readChar
  public abstract char readChar() throws IOException
16 ビット char を読み込む。
返り値:
読み込まれた16 ビットchar。
例外: EOFException
EOFに達した場合。
例外: IOException
他のI/Oエラーが発生した場合。
 o readInt
  public abstract int readInt() throws IOException
32 ビット intを読み込む。
返り値:
読み込まれた32ビットint。
例外: EOFException
EOFに達した場合。
例外: IOException
他のI/Oエラーが発生した場合。
 o readLong
  public abstract long readLong() throws IOException
64 ビット longを読み込む。
返り値:
読み込まれた 64 ビットlong。
例外: EOFException
EOFに達した場合。
例外: IOException
他のI/Oエラーが発生した場合。
 o readFloat
  public abstract float readFloat() throws IOException
32 ビットfloat を読み込む。
返り値:
読み込まれた 32 ビット float。
例外: EOFException
EOFに達した場合。
例外: IOException
他のI/Oエラーが発生した場合。
 o readDouble
  public abstract double readDouble() throws IOException
64 ビット double を読み込む。
返り値:
読み込まれた64 ビット double。
例外: EOFException
EOFに達した場合。
例外: IOException
他のI/Oエラーが発生した場合。
 o readLine
  public abstract String readLine() throws IOException
 o readUTF
  public abstract String readUTF() throws IOException

全パッケージ  クラス階層  このパッケージ  前項目  次項目  インデックス

本マニュアルに関する著作権および商標