gpt4 book ai didi

java - 无论如何要加快打印机的速度?

转载 作者:行者123 更新时间:2023-11-30 04:39:47 24 4
gpt4 key购买 nike

我有超过 20 个 5000x30 双数组,每个数组都将使用以下方式写入文本文件:

PrintWriter test = new PrintWriter(new BufferedWriter(new FileWriter("test.txt")));

处理过程花了我 10 多分钟,我想看看是否有其他方法可以加快处理速度。

最佳答案

不要在大量缓冲区上处理所有事情,而是在绝对必要之前避免刷新缓冲区。

实际上,这意味着,不要使用 println printf 刷新格式 或任何其他会刷新缓冲区的方法。通过避免这种情况,您可以延迟并组合昂贵的系统调用,从而消耗您的运行时间。

或者在 PrintWriter 的构造函数中将 autoFlush 设置为 false。查看this询问更多信息

关于java - 无论如何要加快打印机的速度?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12576552/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com