All Packages Class Hierarchy This Package Previous Next Index
Interface java.io.DataOutput
- public interface DataOutput
The data output interface is implemented by streams that can write primitive Java data types to an output stream in a machine-independent manner. - See Also:
- DataInput, DataOutputStream
write(byte[]) - Writes
b.length
bytes from the specified byte array to this output stream.
write(byte[], int, int) - Writes
len
bytes from the specified byte array starting at offset off
to this output stream.
write(int) - Writes the specified byte to this data output stream.
writeBoolean(boolean) - Writes a
boolean
value to this output stream.
writeByte(int) - Writes an 8-bit value to this output stream.
writeBytes(String) - Writes a string to this output stream.
writeChar(int) - Writes a
char
value to this output stream.
writeChars(String) - Writes a string to this output stream.
writeDouble(double) - Writes a
double
value to this output stream.
writeFloat(float) - Writes a
float
value to this output stream.
writeInt(int) - Writes an
int
value to this output stream.
writeLong(long) - Writes a
long
value to this output stream.
writeShort(int) - Writes a 16-bit value to this output stream.
writeUTF(String) - Writes a Unicode string by encoding it using modified UTF-8 format.
write
public abstract void write(int b) throws IOException
- Writes the specified byte to this data output stream.
- Parameters:
- b - the byte to be written.
- Throws: IOException
- if an I/O error occurs.
write
public abstract void write(byte b[]) throws IOException
- Writes
b.length
bytes from the specified byte array to this output stream. - Parameters:
- b - the data.
- Throws: IOException
- if an I/O error occurs.
write
public abstract void write(byte b[],
int off,
int len) throws IOException
- Writes
len
bytes from the specified byte array starting at offset off
to this output stream. - Parameters:
- b - the data.
- off - the start offset in the data.
- len - the number of bytes to write.
- Throws: IOException
- if an I/O error occurs.
writeBoolean
public abstract void writeBoolean(boolean v) throws IOException
- Writes a
boolean
value to this output stream. - Parameters:
- v - the boolean to be written.
- Throws: IOException
- if an I/O error occurs.
writeByte
public abstract void writeByte(int v) throws IOException
- Writes an 8-bit value to this output stream.
- Parameters:
- v - the byte value to be written.
- Throws: IOException
- if an I/O error occurs.
writeShort
public abstract void writeShort(int v) throws IOException
- Writes a 16-bit value to this output stream.
- Parameters:
- v - the
short
value to be written. - Throws: IOException
- if an I/O error occurs.
writeChar
public abstract void writeChar(int v) throws IOException
- Writes a
char
value to this output stream. - Parameters:
- v - the
char
value to be written. - Throws: IOException
- if an I/O error occurs.
writeInt
public abstract void writeInt(int v) throws IOException
- Writes an
int
value to this output stream. - Parameters:
- v - the
int
value to be written. - Throws: IOException
- if an I/O error occurs.
writeLong
public abstract void writeLong(long v) throws IOException
- Writes a
long
value to this output stream. - Parameters:
- v - the
long
value to be written. - Throws: IOException
- if an I/O error occurs.
writeFloat
public abstract void writeFloat(float v) throws IOException
- Writes a
float
value to this output stream. - Parameters:
- v - the
float
value to be written. - Throws: IOException
- if an I/O error occurs.
writeDouble
public abstract void writeDouble(double v) throws IOException
- Writes a
double
value to this output stream. - Parameters:
- v - the
double
value to be written. - Throws: IOException
- if an I/O error occurs.
writeBytes
public abstract void writeBytes(String s) throws IOException
- Writes a string to this output stream.
- Parameters:
- s - the string of bytes to be written.
- Throws: IOException
- if an I/O error occurs.
writeChars
public abstract void writeChars(String s) throws IOException
- Writes a string to this output stream.
- Parameters:
- s - the string value to be written.
- Throws: IOException
- if an I/O error occurs.
writeUTF
public abstract void writeUTF(String str) throws IOException
- Writes a Unicode string by encoding it using modified UTF-8 format.
- Parameters:
- str - the string value to be written.
- Throws: IOException
- if an I/O error occurs.
All Packages Class Hierarchy This Package Previous Next Index
Submit a bug or feature - Version 1.1.8 of Java Platform API Specification
Java is a trademark or registered trademark of Sun Microsystems, Inc. in the US and other countries.
Copyright 1995-1999 Sun Microsystems, Inc. 901 San Antonio Road,
Palo Alto, California, 94303, U.S.A. All Rights Reserved.