[J2SE] OutputStream 取出值

看板java作者 (尋找奶昔)時間15年前 (2010/09/25 01:49), 編輯推噓1(101)
留言2則, 2人參與, 最新討論串1/1
現在我從 AudioSystem裡取出 OutputStream 我的 OutputStream 轉成 Byte 嗎 OutputStream aos = null; AudioSystem.write(new AudioInputStream(target), AudioFormat.Type.AU.aos); 我想要將 aos 傳出的值取出 不知道要怎麼樣才會取出 byte 的資料 感謝 -- 公告 D. #1ByBycco (DSLR) [ptt.cc] [作品] 台灣山 → sorkayi :白目 05/17 14:52 D.罵人白目違反 3-4 人身攻擊相關規定,sorkayi 警告一次。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.46.154.128

09/25 11:06, , 1F
一般來講 output都是負責寫入,你要取得應該是拿 input
09/25 11:06, 1F
我看的API都是寫 AudioSystem.write 裡只能輸出 outputstream & fileoutputstream 但我是想要把 write 出的值取出 不知道有沒有方法可以取出 ※ 編輯: sorkayi 來自: 140.128.88.60 (09/25 11:54) 後來我有找到一個 ByteArrayOutputStream bos = new ByteArrayOutputStream(); 可以直接取代 OutputStream bos.toByteArray()就行了 ※ 編輯: sorkayi 來自: 140.128.88.60 (09/25 16:13)

09/25 20:26, , 2F
我也想回ByteArrayOutputStream 可是已經被你發現了 科
09/25 20:26, 2F
文章代碼(AID): #1CdEIMLF (java)