gpt4 book ai didi

Java:在输出上显示更改的文本

转载 作者:行者123 更新时间:2023-12-01 11:56:48 25 4
gpt4 key购买 nike

目前,我的程序打印到 System.out:

Processing line 1 of 3...
Processing line 2 of 3...
Processing line 3 of 3...

有什么方法可以让它替换行号,而不是打印新行吗?

最佳答案

您可以尝试一些技巧,但它们都不能保证在任何地方都有效。转义字符如 \b(退格键)可以删除最后一个字符,\r(替换)可以删除最后一个输出。

它可能有效也可能无效(取决于 IDE),但您可以尝试:

System.out.print("Hello");
Thread.sleep(1000);
System.out.print("\rWorld");

但是,通常应该使用 Swing 框(动态更新 GUI)来衡量进度。请参阅Progress Bars .

关于Java:在输出上显示更改的文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28387834/

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