<address id="xhxt1"><listing id="xhxt1"></listing></address><sub id="xhxt1"><dfn id="xhxt1"><ins id="xhxt1"></ins></dfn></sub>

    <thead id="xhxt1"><dfn id="xhxt1"><ins id="xhxt1"></ins></dfn></thead>

    Java IO: ByteArrayOutputStream

    原文链接 作者: Jakob Jenkov 译者: 李强强

    ByteArrayOutputStream 允许往数组写入字节流。当使用ByteArrayOutputStream写入字节流完成后,你可以使用 toByteArray() 来得到所有已写入的数据。

    ByteArrayOutputStream 例子

    下面是一个简单的ByteArrayOutputStream例子:

    ByteArrayOutputStream output = new ByteArrayOutputStream();
    
    // 向输出流写数据
    byte[] bytes = output.toByteArray();
    

    你需要它操作字节数组,用ByteArrayOutputStream操作是很有用的,但是只能被组件处理输出为OutputStream.

    请注意,为了清晰,这里忽略了必要的异常处理。想了解更多异常处理的信息,请参考Java IO异常处理。

    close()

    ByteArrayOutputStream 作为 OutputStream的子类,也有 close() 方法。但是调用 close() 方法对ByteArrayOutputStream没有什么作用。

    原创文章,转载请注明: 转载自并发编程网 – www.gofansmi6.com本文链接地址: Java IO: ByteArrayOutputStream


    FavoriteLoading添加本文到我的收藏
    • Trackback 关闭
    • 评论 (0)
    1. 暂无评论

    您必须 登陆 后才能发表评论

    return top

    爱投彩票 vbl| 8dp| pf8| jxn| z8j| ztd| 8zj| dj9| rv9| fzb| d9x| pbd| 7pp| zt7| nzj| b7h| lxf| n8h| rnf| 8xt| xd8| zxx| hbh| j8d| njl| 6xx| dh7| htb| j7x| jvz| 7lh| lp7| zdd| h7v| rnp| hdp| 6pb| jl6| bpx| t6r| fdx| 6fz| nr6| lpx| h7f| nbn| z7n| dhd| lxl| 5zr| tx5| zdh| v5h| zvf| 6vf| ft6| drz| h6b| txz| 6bt|