今天就跟大家聊聊有關(guān)DataInputStream在Java 中的功能有哪些 ,可能很多人都不太了解,為了讓大家更加了解,小編給大家總結(jié)了以下內(nèi)容,希望大家根據(jù)這篇文章可以有所收獲。
DataInputStream 介紹
DataInputStream 是數(shù)據(jù)輸入流。它繼承于FilterInputStream。
DataInputStream 是用來(lái)裝飾其它輸入流,它“允許應(yīng)用程序以與機(jī)器無(wú)關(guān)方式從底層輸入流中讀取基本 Java 數(shù)據(jù)類(lèi)型”。應(yīng)用程序可以使用DataOutputStream(數(shù)據(jù)輸出流)寫(xiě)入由DataInputStream(數(shù)據(jù)輸入流)讀取的數(shù)據(jù)。
DataInputStream 函數(shù)列表
DataInputStream(InputStream in) final int read(byte[] buffer, int offset, int length) final int read(byte[] buffer) final boolean readBoolean() final byte readByte() final char readChar() final double readDouble() final float readFloat() final void readFully(byte[] dst) final void readFully(byte[] dst, int offset, int byteCount) final int readInt() final String readLine() final long readLong() final short readShort() final static String readUTF(DataInput in) final String readUTF() final int readUnsignedByte() final int readUnsignedShort() final int skipBytes(int count)