qq_41908367 2022-03-23 11:07 采纳率: 90.4%
浏览 17
已结题

请问Java 写数据到txt 怎么更快

是把要写的文本写到StringBuilder里,然后每几十个字用OutputStreamWriter.write写出
还是不存到StringBuilder中,直接每两个字用OutputStreamWriter.write写出一次
这两种哪个更快呀

  • 写回答

1条回答 默认 最新

  • Tomshidi 2022-03-23 11:32
    关注

    write操作越少速度越快,因为每write一次就是一次IO,IO耗时很恐怖的。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

问题事件

  • 系统已结题 3月31日
  • 已采纳回答 3月23日
  • 创建了问题 3月23日

悬赏问题

  • ¥20 画CAD几张图片内容如下1111111111111111111111111111111111111111111
  • ¥15 基于python的电影系统推荐
  • ¥20 springmvc重定向和返回json
  • ¥15 数学建模——参会安排怎么做
  • ¥15 电脑键盘实现触摸功能
  • ¥25 matlab无法将表达式转换为双数组怎么解决?
  • ¥15 单片机汇编语言相关程序
  • ¥20 家用射频美容仪技术规格
  • ¥15 大家帮我看看为什么错了
  • ¥15 unity互动琴弦抖动效果