Java java.io DataOutputStream fields, constructors, methods, implement or subclass

Example usage for Java java.io DataOutputStream fields, constructors, methods, implement or subclass

Introduction

In this page you can find the methods, fields and constructors for java.io DataOutputStream.

The text is from its open source code.

Subclass

java.io.DataOutputStream has subclasses.
Click this link to see all its subclasses.

Constructor

DataOutputStream(OutputStream out)
Creates a new data output stream to write data to the specified underlying output stream.

Method

voidclose()
Closes this output stream and releases any system resources associated with the stream.
voidflush()
Flushes this data output stream.
intsize()
Returns the current value of the counter written, the number of bytes written to this data output stream so far.
voidwait()
Causes the current thread to wait until it is awakened, typically by being notified or interrupted.
voidwrite(byte b[], int off, int len)
Writes len bytes from the specified byte array starting at offset off to the underlying output stream.
voidwrite(int b)
Writes the specified byte (the low eight bits of the argument b) to the underlying output stream.
voidwriteBoolean(boolean v)
Writes a boolean to the underlying output stream as a 1-byte value.
voidwriteByte(int v)
Writes out a byte to the underlying output stream as a 1-byte value.
voidwriteBytes(String s)
Writes out the string to the underlying output stream as a sequence of bytes.
voidwriteChar(int v)
Writes a char to the underlying output stream as a 2-byte value, high byte first.
voidwriteChars(String s)
Writes a string to the underlying output stream as a sequence of characters.
voidwriteDouble(double v)
Converts the double argument to a long using the doubleToLongBits method in class Double, and then writes that long value to the underlying output stream as an 8-byte quantity, high byte first.
voidwriteFloat(float v)
Converts the float argument to an int using the floatToIntBits method in class Float, and then writes that int value to the underlying output stream as a 4-byte quantity, high byte first.
voidwriteInt(int v)
Writes an int to the underlying output stream as four bytes, high byte first.
voidwriteLong(long v)
Writes a long to the underlying output stream as eight bytes, high byte first.
voidwriteShort(int v)
Writes a short to the underlying output stream as two bytes, high byte first.
voidwriteUTF(String str)
Writes a string to the underlying output stream using modified UTF-8 encoding in a machine-independent manner.