有没有一种方法可以动态地更改Java中的输出?例如,在终端窗口中如果我有:
```java System.out.println("Hello"); ```
然后我希望在程序运行时能够更改"Hello"这个输出结果。
输出结果为:
```java System.out.println("Hello"); ```
然后我希望在程序运行时能够更改"Hello"这个输出结果。
System.out.print("H")
然后我有:
System.out.print("I")
输出结果为:
HI
有没有一种方法可以为输出分配一个位置,以便能够动态地替换字符?例如(我知道这不会输出我想要的结果,我只是想说明我的思路):
System.out.print("H")
Thread.sleep("1")
System.out.print("I")
它将首先打印出:
H
然后过一秒钟,用 I 替换 H?
我知道这听起来很蠢,但我对不使用 GUI 动态更改内容很感兴趣。有人可以指导我这种技术吗?非常感谢您的帮助。