全パッケージ クラス階層 このパッケージ 前項目 次項目 インデックス
インタフェース java.io.DataOutput
- public interface DataOutput
データ出力インタフェースは、Javaデータのプリミティブ型をマシンに依存しない方法で出力ストリームへ書き込むことができるストリームによって実装されます。
- 参照:
- DataInput, DataOutputStream
-
write(byte[])
- 指定されたバイト配列から
b.length
バイトを書き込む。
-
write(byte[], int, int)
- 指定されたバイト配列の開始オフセット位置
off
から始まる len
バイトを書き込む。
-
write(int)
- 指定されたバイトをデータ出力ストリームへ書き込む。
-
writeBoolean(boolean)
-
boolean
値を出力ストリームへ書き込む。
-
writeByte(int)
- 8-bit データを出力ストリームへ書き込む。
-
writeBytes(String)
- 文字列を出力ストリームへ書き込む。
-
writeChar(int)
-
char
データを出力ストリームへ書き込む。
-
writeChars(String)
- 文字列を出力ストリームへ書き込む。
-
writeDouble(double)
-
double
値を出力ストリームへ書き込む。
-
writeFloat(float)
-
float
値を出力ストリームへ書き込む。
-
writeInt(int)
-
int
値を出力ストリームへ書き込む。
-
writeLong(long)
-
long
値を出力ストリームへ書き込む。
-
writeShort(int)
- 16-bit 値を出力ストリームへ書き込む。
-
writeUTF(String)
- Unicode 文字列を修正 UTF-8 形式でエンコードして出力ストリームへ書き込む。
write
public abstract void write(int b) throws IOException
- 指定されたバイトをデータ出力ストリームへ書き込みます。
- パラメータ:
- b - 書き込むバイトデータ。
- 例外: IOException
- I/O エラーが発生した場合。
write
public abstract void write(byte b[]) throws IOException
- 指定されたバイト配列から
b.length
バイトを出力ストリームへ書き込みます。
- パラメータ:
- b - データ。
- 例外: IOException
- I/O エラーが発生した場合。
write
public abstract void write(byte b[],
int off,
int len) throws IOException
- 指定されたバイト配列のオフセット位置
off
から始まる len
バイトを出力ストリームへ書き込みます。
- パラメータ:
- b - データ。
- off - データの開始オフセット位置。
- len - 書き込むバイト数。
- 例外: IOException
- I/O エラーが発生した場合。
writeBoolean
public abstract void writeBoolean(boolean v) throws IOException
- 一個の
boolean
値を出力ストリームに書き込みます。
- パラメータ:
- v - 書き込む boolean データ。
- 例外: IOException
- I/O エラーが発生した場合。
writeByte
public abstract void writeByte(int v) throws IOException
- 一個の 8-bit 値を出力ストリームへ書き込みます。
- パラメータ:
- v - 書き込むバイト値。
- 例外: IOException
- I/O エラーが発生した場合。
writeShort
public abstract void writeShort(int v) throws IOException
- 一個の 16-bit 値を出力ストリームへ書き込みます。
- パラメータ:
- v - 書き込む
short
値。
- 例外: IOException
- I/O エラーが発生した場合。
writeChar
public abstract void writeChar(int v) throws IOException
- 一個の
char
値を出力ストリームへ書き込みます。
- パラメータ:
- v - 書き込む
char
値。
- 例外: IOException
- I/O エラーが発生した場合。
writeInt
public abstract void writeInt(int v) throws IOException
- 一個の
int
値を出力ストリームへ書き込みます。
- パラメータ:
- v - 書き込む
int
値。
- 例外: IOException
- I/O エラーが発生した場合。
writeLong
public abstract void writeLong(long v) throws IOException
- 一個の
long
値を出力ストリームへ書き込みます。
- パラメータ:
- v - 書き込む
long
値。
- 例外: IOException
- I/O エラーが発生した場合。
writeFloat
public abstract void writeFloat(float v) throws IOException
- 一個の
float
値を出力ストリームへ書き込みます。
- パラメータ:
- v - 書き込む
float
値。
- 例外: IOException
- I/O エラーが発生した場合。
writeDouble
public abstract void writeDouble(double v) throws IOException
- 一個の
double
値を出力ストリームへ書き込みます。
- パラメータ:
- v - 書き込む
double
値。
- 例外: IOException
- I/O エラーが発生した場合。
writeBytes
public abstract void writeBytes(String s) throws IOException
- 文字列を出力ストリームへ書き込みます。
- パラメータ:
- s - 書き込むバイト列。
- 例外: IOException
- I/O エラーが発生した場合。
writeChars
public abstract void writeChars(String s) throws IOException
- 文字列を出力ストリームへ書き込みます。
- パラメータ:
- s - 書き込む文字列。
- 例外: IOException
- I/O エラーが発生した場合。
writeUTF
public abstract void writeUTF(String str) throws IOException
- Unicode 文字列を修正UTF-8形式でエンコードして書き込みます。
- パラメータ:
- str - 書き込む文字列。
- 例外: IOException
- I/O エラーが発生した場合。
全パッケージ クラス階層 このパッケージ 前項目 次項目 インデックス