Java DataInputStream.readByte()方法範例

2019-10-16 22:18:04

Java DataInputStream.readByte()方法範例

DataInputStream.readByte()方法的語法如下所示。

public final byte readByte()   throws IOException

範例

在下面的程式碼顯示如何使用DataInputStream.readByte()方法。

import java.io.ByteArrayInputStream;
import java.io.DataInputStream;
import java.io.IOException;
import java.io.InputStream;
// At: w  w W .y II b  a I.c O  m 
public class Main {
    public static void main(String[] args) throws IOException {
        byte[] buf = { 1, 2, 3, 4, 5 };

        InputStream is = new ByteArrayInputStream(buf);

        DataInputStream dis = new DataInputStream(is);

        while (dis.available() > 0) {
            byte b = dis.readByte();
            System.out.print(b);
        }

    }
}

上面的程式碼生成以下結果。

12345