タグ

ブックマーク / www.wakhok.ac.jp (1)

  • バイト・アレーへの出力 ----- ByteArrayOutputStream

    次のプログラムを見てください。このプログラムも、URLで指定された内容を表示する ものです。今回、一番最初に見た、UrlStream.java と、ほとんど違いがありません。 URLから直接 InputStream を、openStream()で作っています。 (main を省略しています。) この例で見て欲しいのは、次のようにして新しいOutput クラスである、 ByteArrayOutputStream のインスタンスが生成されていることです。 ByteArrayOutputStream out = new ByteArrayOutputStream(); ストリームさえ出来てしまえば、後の処理は、同じようなものです。 入力ストリームから読み込んだ情報を出力ストリームに書き出すだけです。 while((n = in.read(buf, 0, buf.length)) != -1){

  • 1