ByteArrayOutputStream byteArrayOutputStream = new ByteArrayOutputStream();
OutputStreamWriter outputStreamWriter = new OutputStreamWriter(byteArrayOutputStream); int size = byteArrayOutputStream.size();
System.out.println("写入之前为:" + size); outputStreamWriter.write("我是一个魔鬼");
// outputStreamWriter.flush();
// outputStreamWriter.close();
int size1 = byteArrayOutputStream.size();
System.out.println("写入之后为:" + size1);

当这样执行时,输出前后都为0,这是因为

OutputStreamWriter 相当于包装了一层,并没有给
ByteArrayOutputStream对象写入内容,需要
OutputStreamWriter 调用flush()或close()方法即可

最新文章

  1. 在本地测试一次成功的AJAX请求
  2. TCP/IP详解 笔记十四
  3. iOS10 UI教程基础窗口的内容与设置起始窗口
  4. DateTime to long
  5. java ajax传值 中文乱码
  6. FZU 1914 Funny Positive Sequence
  7. Java [leetcode 23]Merge k Sorted Lists
  8. combo扩展:禁止手工改变输入框的值
  9. js算法集合(二) javascript实现斐波那契数列 (兔子数列)
  10. REMOTE_ADDR,HTTP_CLIENT_IP,HTTP_X_FORWARDED_FOR获取客户端IP
  11. git push 报错 "Peer certificate cannot be authenticated with known CA certificates"
  12. dom4j创建和解析xml文档
  13. AspNetCoreMvc使用MongoDB,快来get一下吧。
  14. centos 6,7 上cgroup资源限制使用举例
  15. 基于Python自动发送QQ群消息
  16. mongodb的capped Collection集合
  17. etcd查看key-value
  18. ORACLE 查看分区表分区大小
  19. Apache 性能配置优化
  20. 使用QQ邮箱SMTP服务的javamail配置

热门文章

  1. ngixn隐藏版本号、指定404页面
  2. [Java]Java入门笔记(三):类、对象和方法
  3. Vue 源码解读(7)—— Hook Event
  4. CobaltStrike逆向学习系列(1):CS 登陆通信流程分析
  5. [杂记]如何在ppt里插入高亮代码
  6. 网络损伤测试,助力5G新基建
  7. 简单excel饼状图怎么做,bi工具怎么做饼状图
  8. 【C# Task】TaskCompletionSource
  9. 60天shell脚本计划-7/12-渐入佳境
  10. mysql 语句的使用