在 Kotlin 中清除控制台

Row*_*all 4 java jvm kotlin

Runtime.getRuntime().exec("clear")当像在 Java 中一样使用通常的方法时,什么也不会发生。但是,如果改为使用touch test.txt文本文件,则确实会创建。这是否有原因?如果有,是否有其他选择?

两者都在同一环境中使用 Java 工作。

编辑:缺少括号

Row*_*all 7

您需要print("\u001b[H\u001b[2J")使用转义序列来调用 ,至少在 Linux 上是这样。