gpt4 book ai didi

java - 我如何等待一个值改变?

转载 作者:行者123 更新时间:2023-11-30 11:50:35 29 4
gpt4 key购买 nike

我正在编写一个创建进程的 Groovy 脚本。我调用 consumeProcessOutput() 将输出转储到 StringBuffer。如何在没有轮询的情况下在主线程中等待?

def process = "command".execute()
def builder = new StringBuilder()
process.consumeProcessOutput(builder)
while (!closure.call(builder)) {}

最佳答案

为什么不包装你自己的 StringBuilder并 Hook 追加事件

关于java - 我如何等待一个值改变?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7895144/

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