Java ByteArrayOutputStream.reset()方法範例

2019-10-16 22:16:51

Java ByteArrayOutputStream.reset()方法範例

ByteArrayOutputStreamreset()方法的語法如下。

public void reset()

範例

在下面的程式碼顯示如何使用ByteArrayOutputStream.reset()建構函式。

import java.io.ByteArrayOutputStream;
import java.io.IOException;

public class Main {
    public static void main(String[] args) throws IOException {

        ByteArrayOutputStream baos = new ByteArrayOutputStream();

        baos.write(75);

        String str = baos.toString();
        System.out.println("Before Resetting : " + str);

        baos.reset();

        baos.write(65); // from:w wW .Yi I B  Ai 。COm

        str = baos.toString();
        System.out.println("After Resetting : " + str);

    }
}

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

Before Resetting : K
After Resetting : A