をストリームに変換しようとしOutputStream
ています。ByteArrayOutput
これを行う方法について、明確で簡単な答えを見つけることができませんでした。この質問は、StackOverflow の質問のタイトルで尋ねられましたが、質問の本文では、 aByteArrayStream
をに変更する方法を尋ねていOuputStream
ます。既に作成されたOutputStream
があり、回答に示されているこの例はコンパイルされません!
すでに構築されており、waveHeader と呼ばれる 44 バイトの長さの OutputStream があります。後のプロセスで簡単にするために、これを waveHeader.ToByteArray() で byte[] に変更できるようにしたいので、これを ByteArrayOutputStream に変換したいと思います。
これを可能にする単純なタイプのキャストまたは何かがありますか?
そうでない場合:
変換できない場合、元の OutputStream 内のデータへのポインターを構築する方法はありますか?
OutputStream に含まれるデータにアクセスするにはどうすればよいでしょうか?
私はJAVAが初めてです。これは私にとって単なる趣味です。Streams VisualBasic .net では、はるかに簡単です。