| Package | Description |
|---|---|
| java.io | |
| java.lang |
| Modifier and Type | Class and Description |
|---|---|
class |
EOFException
Signals that an end of file or end of stream has been reached unexpectedly during input.
|
class |
InterruptedIOException
Signals that an I/O operation has been interrupted.
|
class |
UnsupportedEncodingException
The Character Encoding is not supported.
|
class |
UTFDataFormatException
Signals that a malformed UTF-8 string has been read in a data input stream or by any class that implements the data input interface.
|
| Modifier and Type | Method and Description |
|---|---|
int |
InputStream.available()
Returns the number of bytes that can be read (or skipped over) from this input stream without blocking by the next caller of a method for this input stream.
|
int |
DataInputStream.available()
Returns the number of bytes that can be read from this input stream without blocking.
|
abstract void |
Writer.close()
Close the stream, flushing it first.
|
void |
StringWriter.close() |
abstract void |
Reader.close()
Close the stream.
|
void |
OutputStreamWriter.close()
Close the stream.
|
void |
OutputStream.close()
Closes this output stream and releases any system resources associated with this stream.
|
void |
InputStreamReader.close()
Close the stream.
|
void |
InputStream.close()
Closes this input stream and releases any system resources associated with the stream.
|
void |
DataOutputStream.close()
Closes this output stream and releases any system resources associated with the stream.
|
void |
DataInputStream.close()
Closes this input stream and releases any system resources associated with the stream.
|
void |
ByteArrayOutputStream.close()
Closes this output stream and releases any system resources associated with this stream.
|
void |
ByteArrayInputStream.close()
Closes this input stream and releases any system resources associated with the stream.
|
abstract void |
Writer.flush()
Flush the stream.
|
void |
StringWriter.flush() |
void |
OutputStreamWriter.flush()
Flush the stream.
|
void |
OutputStream.flush()
Flushes this output stream and forces any buffered output bytes to be written out.
|
void |
Flushable.flush()
Flushes the object by writing out any buffered data to the underlying
output.
|
void |
DataOutputStream.flush()
Flushes this data output stream.
|
void |
StringReader.mark(int readLimit)
Sets a mark position in this reader.
|
void |
Reader.mark(int readAheadLimit)
Mark the present position in the stream.
|
void |
InputStreamReader.mark(int readAheadLimit)
Mark the present position in the stream.
|
int |
StringReader.read()
Reads a single character from the source string and returns it as an
integer with the two higher-order bytes set to 0.
|
int |
Reader.read()
Read a single character.
|
int |
InputStreamReader.read()
Read a single character.
|
abstract int |
InputStream.read()
Reads the next byte of data from the input stream.
|
int |
DataInputStream.read()
Reads the next byte of data from this input stream.
|
int |
InputStream.read(byte[] b)
Reads some number of bytes from the input stream and stores them into the buffer array b.
|
int |
DataInputStream.read(byte[] b)
See the general contract of the read method of DataInput.
|
int |
InputStream.read(byte[] b,
int off,
int len)
Reads up to len bytes of data from the input stream into an array of bytes.
|
int |
DataInputStream.read(byte[] b,
int off,
int len)
Reads up to len bytes of data from this input stream into an array of bytes.
|
int |
Reader.read(char[] cbuf)
Read characters into an array.
|
int |
StringReader.read(char[] buf,
int offset,
int len)
Reads at most
len characters from the source string and stores
them at offset in the character array buf. |
abstract int |
Reader.read(char[] cbuf,
int off,
int len)
Read characters into a portion of an array.
|
int |
InputStreamReader.read(char[] cbuf,
int off,
int len)
Read characters into a portion of an array.
|
boolean |
DataInputStream.readBoolean()
See the general contract of the readBoolean method of DataInput.
|
boolean |
DataInput.readBoolean()
Reads one input byte and returns true if that byte is nonzero, false if that byte is zero.
|
byte |
DataInputStream.readByte()
See the general contract of the readByte method of DataInput.
|
byte |
DataInput.readByte()
Reads and returns one input byte.
|
char |
DataInputStream.readChar()
See the general contract of the readChar method of DataInput.
|
char |
DataInput.readChar()
Reads an input char and returns the char value.
|
double |
DataInputStream.readDouble()
See the general contract of the readDouble method of DataInput.
|
double |
DataInput.readDouble()
Reads eight input bytes and returns a double value.
|
float |
DataInputStream.readFloat()
See the general contract of the readFloat method of DataInput.
|
float |
DataInput.readFloat()
Reads four input bytes and returns a float value.
|
void |
DataInputStream.readFully(byte[] b)
See the general contract of the readFully method of DataInput.
|
void |
DataInput.readFully(byte[] b)
Reads some bytes from an input stream and stores them into the buffer array b.
|
void |
DataInputStream.readFully(byte[] b,
int off,
int len)
See the general contract of the readFully method of DataInput.
|
void |
DataInput.readFully(byte[] b,
int off,
int len)
Reads len bytes from an input stream.
|
int |
DataInputStream.readInt()
See the general contract of the readInt method of DataInput.
|
int |
DataInput.readInt()
Reads four input bytes and returns an int value.
|
long |
DataInputStream.readLong()
See the general contract of the readLong method of DataInput.
|
long |
DataInput.readLong()
Reads eight input bytes and returns a long value.
|
short |
DataInputStream.readShort()
See the general contract of the readShort method of DataInput.
|
short |
DataInput.readShort()
Reads two input bytes and returns a short value.
|
int |
DataInputStream.readUnsignedByte()
See the general contract of the readUnsignedByte method of DataInput.
|
int |
DataInput.readUnsignedByte()
Reads one input byte, zero-extends it to type int, and returns the result, which is therefore in the range 0 through 255.
|
int |
DataInputStream.readUnsignedShort()
See the general contract of the readUnsignedShort method of DataInput.
|
int |
DataInput.readUnsignedShort()
Reads two input bytes, zero-extends it to type int, and returns an int value in the range 0 through 65535.
|
String |
DataInputStream.readUTF()
See the general contract of the readUTF method of DataInput.
|
String |
DataInput.readUTF()
Reads in a string that has been encoded using a modified UTF-8 format.
|
static String |
DataInputStream.readUTF(DataInput in)
Reads from the stream in a representation of a Unicode character string encoded in Java modified UTF-8 format; this string of characters is then returned as a String.
|
boolean |
StringReader.ready()
Indicates whether this reader is ready to be read without blocking.
|
boolean |
Reader.ready()
Tell whether this stream is ready to be read.
|
boolean |
InputStreamReader.ready()
Tell whether this stream is ready to be read.
|
void |
StringReader.reset()
Resets this reader's position to the last
mark() location. |
void |
Reader.reset()
Reset the stream.
|
void |
InputStreamReader.reset()
Reset the stream.
|
void |
InputStream.reset()
Repositions this stream to the position at the time the mark method was last called on this input stream.
|
void |
DataInputStream.reset()
Repositions this stream to the position at the time the mark method was last called on this input stream.
|
long |
StringReader.skip(long ns)
Moves
ns characters in the source string. |
long |
Reader.skip(long n)
Skip characters.
|
long |
InputStreamReader.skip(long n)
Skip characters.
|
long |
InputStream.skip(long n)
Skips over and discards n bytes of data from this input stream.
|
long |
DataInputStream.skip(long n)
Skips over and discards n bytes of data from the input stream.
|
int |
DataInputStream.skipBytes(int n)
See the general contract of the skipBytes method of DataInput.
|
int |
DataInput.skipBytes(int n)
Makes an attempt to skip over n bytes of data from the input stream, discarding the skipped bytes.
|
void |
OutputStream.write(byte[] b)
Writes b.length bytes from the specified byte array to this output stream.
|
void |
DataOutput.write(byte[] b)
Writes to the output stream all the bytes in array b.
|
void |
OutputStream.write(byte[] b,
int off,
int len)
Writes len bytes from the specified byte array starting at offset off to this output stream.
|
void |
DataOutputStream.write(byte[] b,
int off,
int len)
Writes len bytes from the specified byte array starting at offset off to the underlying output stream.
|
void |
DataOutput.write(byte[] b,
int off,
int len)
Writes len bytes from array b, in order, to the output stream.
|
void |
Writer.write(char[] cbuf)
Write an array of characters.
|
void |
StringWriter.write(char[] cbuf) |
abstract void |
Writer.write(char[] cbuf,
int off,
int len)
Write a portion of an array of characters.
|
void |
StringWriter.write(char[] cbuf,
int off,
int len) |
void |
OutputStreamWriter.write(char[] cbuf,
int off,
int len)
Write a portion of an array of characters.
|
void |
Writer.write(int c)
Write a single character.
|
void |
StringWriter.write(int c) |
void |
OutputStreamWriter.write(int c)
Write a single character.
|
abstract void |
OutputStream.write(int b)
Writes the specified byte to this output stream.
|
void |
DataOutputStream.write(int b)
Writes the specified byte (the low eight bits of the argument b) to the underlying output stream.
|
void |
DataOutput.write(int b)
Writes to the output stream the eight low-order bits of the argument b.
|
void |
Writer.write(String str)
Write a string.
|
void |
StringWriter.write(String str) |
void |
Writer.write(String str,
int off,
int len)
Write a portion of a string.
|
void |
StringWriter.write(String str,
int off,
int len) |
void |
OutputStreamWriter.write(String str,
int off,
int len)
Write a portion of a string.
|
void |
DataOutputStream.writeBoolean(boolean v)
Writes a boolean to the underlying output stream as a 1-byte value.
|
void |
DataOutput.writeBoolean(boolean v)
Writes a boolean value to this output stream.
|
void |
DataOutputStream.writeByte(int v)
Writes out a byte to the underlying output stream as a 1-byte value.
|
void |
DataOutput.writeByte(int v)
Writes to the output stream the eight low- order bits of the argument v.
|
void |
DataOutputStream.writeChar(int v)
Writes a char to the underlying output stream as a 2-byte value, high byte first.
|
void |
DataOutput.writeChar(int v)
Writes a char value, which is comprised of two bytes, to the output stream.
|
void |
DataOutputStream.writeChars(String s)
Writes a string to the underlying output stream as a sequence of characters.
|
void |
DataOutput.writeChars(String s)
Writes every character in the string s, to the output stream, in order, two bytes per character.
|
void |
DataOutputStream.writeDouble(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.
|
void |
DataOutput.writeDouble(double v)
Writes a double value, which is comprised of eight bytes, to the output stream.
|
void |
DataOutputStream.writeFloat(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.
|
void |
DataOutput.writeFloat(float v)
Writes a float value, which is comprised of four bytes, to the output stream.
|
void |
DataOutputStream.writeInt(int v)
Writes an int to the underlying output stream as four bytes, high byte first.
|
void |
DataOutput.writeInt(int v)
Writes an int value, which is comprised of four bytes, to the output stream.
|
void |
DataOutputStream.writeLong(long v)
Writes a long to the underlying output stream as eight bytes, high byte first.
|
void |
DataOutput.writeLong(long v)
Writes an long value, which is comprised of four bytes, to the output stream.
|
void |
DataOutputStream.writeShort(int v)
Writes a short to the underlying output stream as two bytes, high byte first.
|
void |
DataOutput.writeShort(int v)
Writes two bytes to the output stream to represent the value of the argument.
|
void |
DataOutputStream.writeUTF(String str)
Writes a string to the underlying output stream using UTF-8 encoding in a machine-independent manner.
|
void |
DataOutput.writeUTF(String s)
Writes two bytes of length information to the output stream, followed by the Java modified UTF representation of every character in the string s.
|
| Modifier and Type | Method and Description |
|---|---|
Appendable |
Appendable.append(char c)
Appends the specified character.
|
Appendable |
Appendable.append(CharSequence csq)
Appends the character sequence
csq. |
Appendable |
Appendable.append(CharSequence csq,
int start,
int end)
Appends a subsequence of
csq. |
Copyright © 2024. All rights reserved.