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

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

public interface DataOutput
データ出力インタフェースは、Javaデータのプリミティブ型をマシンに依存しない方法で出力ストリームへ書き込むことができるストリームによって実装されます。

参照:
DataInput, DataOutputStream

Method Index

 o write(byte[])
指定されたバイト配列から b.length バイトを書き込む。
 o write(byte[], int, int)
指定されたバイト配列の開始オフセット位置 offから始まる len バイトを書き込む。
 o write(int)
指定されたバイトをデータ出力ストリームへ書き込む。
 o writeBoolean(boolean)
boolean 値を出力ストリームへ書き込む。
 o writeByte(int)
8-bit データを出力ストリームへ書き込む。
 o writeBytes(String)
文字列を出力ストリームへ書き込む。
 o writeChar(int)
char データを出力ストリームへ書き込む。
 o writeChars(String)
文字列を出力ストリームへ書き込む。
 o writeDouble(double)
double 値を出力ストリームへ書き込む。
 o writeFloat(float)
float 値を出力ストリームへ書き込む。
 o writeInt(int)
int 値を出力ストリームへ書き込む。
 o writeLong(long)
long 値を出力ストリームへ書き込む。
 o writeShort(int)
16-bit 値を出力ストリームへ書き込む。
 o writeUTF(String)
Unicode 文字列を修正 UTF-8 形式でエンコードして出力ストリームへ書き込む。

Methods

 o write
 public abstract void write(int b) throws IOException
指定されたバイトをデータ出力ストリームへ書き込みます。

パラメータ:
b - 書き込むバイトデータ。
例外: IOException
I/O エラーが発生した場合。
 o write
 public abstract void write(byte b[]) throws IOException
指定されたバイト配列から b.length バイトを出力ストリームへ書き込みます。

パラメータ:
b - データ。
例外: IOException
I/O エラーが発生した場合。
 o write
 public abstract void write(byte b[],
                            int off,
                            int len) throws IOException
指定されたバイト配列のオフセット位置 off から始まる len バイトを出力ストリームへ書き込みます。

パラメータ:
b - データ。
off - データの開始オフセット位置。
len - 書き込むバイト数。
例外: IOException
I/O エラーが発生した場合。
 o writeBoolean
 public abstract void writeBoolean(boolean v) throws IOException
一個の boolean 値を出力ストリームに書き込みます。

パラメータ:
v - 書き込む boolean データ。
例外: IOException
I/O エラーが発生した場合。
 o writeByte
 public abstract void writeByte(int v) throws IOException
一個の 8-bit 値を出力ストリームへ書き込みます。

パラメータ:
v - 書き込むバイト値。
例外: IOException
I/O エラーが発生した場合。
 o writeShort
 public abstract void writeShort(int v) throws IOException
一個の 16-bit 値を出力ストリームへ書き込みます。

パラメータ:
v - 書き込む short 値。
例外: IOException
I/O エラーが発生した場合。
 o writeChar
 public abstract void writeChar(int v) throws IOException
一個の char 値を出力ストリームへ書き込みます。

パラメータ:
v - 書き込む char 値。
例外: IOException
I/O エラーが発生した場合。
 o writeInt
 public abstract void writeInt(int v) throws IOException
一個の int 値を出力ストリームへ書き込みます。

パラメータ:
v - 書き込む int 値。
例外: IOException
I/O エラーが発生した場合。
 o writeLong
 public abstract void writeLong(long v) throws IOException
一個の long 値を出力ストリームへ書き込みます。

パラメータ:
v - 書き込む long 値。
例外: IOException
I/O エラーが発生した場合。
 o writeFloat
 public abstract void writeFloat(float v) throws IOException
一個の float 値を出力ストリームへ書き込みます。

パラメータ:
v - 書き込む float 値。
例外: IOException
I/O エラーが発生した場合。
 o writeDouble
 public abstract void writeDouble(double v) throws IOException
一個の double 値を出力ストリームへ書き込みます。

パラメータ:
v - 書き込む double 値。
例外: IOException
I/O エラーが発生した場合。
 o 
writeBytes
 public abstract void writeBytes(String s) throws IOException
文字列を出力ストリームへ書き込みます。

パラメータ:
s - 書き込むバイト列。
例外: IOException
I/O エラーが発生した場合。
 o 
writeChars
 public abstract void writeChars(String s) throws IOException
文字列を出力ストリームへ書き込みます。

パラメータ:
s - 書き込む文字列。
例外: IOException
I/O エラーが発生した場合。
 o writeUTF
 public abstract void writeUTF(String str) throws IOException
Unicode 文字列を修正UTF-8形式でエンコードして書き込みます。

パラメータ:
str - 書き込む文字列。
例外: IOException
I/O エラーが発生した場合。

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