当前位置 类层次(JDK) 所有类(JDK) 所有域和方法(JDK)

接口 java.io.DataOutput

public interface DataOutput

可以以与机器无关的方式将 Java 基本数据类型写入一个输出流的流所实现的数据输出接口。

来自:
JDK1.0
参见:
DataInput, DataOutputStream

方法索引

write(byte[])
将指定的字节数组中的 b.length 个字节,写到当前输出流。
write(byte[], int, int)
将指定字节数组中从 off 开始的 len个字节,写到当前输出流。
write(int)
将指定字节写入当前数据输出流。
writeBoolean(boolean)
将指定的 boolean 写到当前输出流。
writeByte(int)
将一个 8 位数写入当前输出流。
writeBytes(String)
将一个串写入当前输出流。
writeChar(int)
将指定的 char 写到当前输出流。
writeChars(String)
将一个串写入当前输出流。
writeDouble(double)
将一个 double 值写到当前输出流。
writeFloat(float)
将一个 float 值写到当前输出流。
writeInt(int)
将一个 int 值写到当前输出流。
writeLong(long)
将一个 long 值写到当前输出流。
writeShort(int)
将一个 16 位数写到当前输出流。
writeUTF(String)
写入一个用修订的 UTF-8 格式编码的 Unicode 串。

方法

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 - 待写入的布尔值。
抛出: IOException
如果发生某个 I/O 错误。
writeByte
 public abstract void writeByte(int v) throws IOException
将一个 8 位数写入当前输出流。

参数:
v - 待写入的字节值。
抛出: IOException
如果发生某个 I/O 错误。
writeShort
 public abstract void writeShort(int v) throws IOException
将一个 16 位数写到当前输出流。

参数:
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
写入一个用修订的 UTF-8 格式编码的 Unicode 串。

参数:
str - 待写入的串值。
抛出: IOException
如果发生某个 I/O 错误。

当前位置 类层次(JDK) 所有类(JDK) 所有域和方法(JDK)