gpt4 book ai didi

java - 从 system.out.println 重定向到备忘录

转载 作者:行者123 更新时间:2023-12-01 19:19:32 24 4
gpt4 key购买 nike

我的应用程序中有一个内部逻辑,用于显示某些任务的结果和时间处理,但现在我开始开发用户界面,我需要在备忘录中显示这些结果(我正在使用 ZK 框架)。但逻辑位于内部类中...那么我如何更改此类以重定向备忘录中的输出信息而不是控制台?

谢谢

最佳答案

最好使用日志框架或自己的报告编写器接口(interface),这些接口(interface)首先由 System.out.println() 实现,现在可以由其他实现替换。

但现在最简单的方法是通过System.setOut()设置System.out。所需的 PrintStream 可以在任何 File 或更好的 OutputStream 上创建。

但是要填充 ZK 的图表模型,您需要解析打印到 System.out 的数据。这听起来是个坏主意。首先尝试重构(控制台)应用程序。

关于java - 从 system.out.println 重定向到备忘录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4978945/

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