运行循环后,如何清除屏幕,使每次循环都显示在空白的控制台上?

问题描述 投票:0回答:2

/ 这是个赛马,每次循环都会将马匹的位置再循环一下。如果不清除屏幕,它只是在每个新的位置之前显示以前的位置,它看起来很邋遢。我试图在运行新的位置之前清除旧的位置。

java console console-application
2个回答
3
投票

这取决于你是哪个操作系统。

  • 在windows下,你可以使用清除。Runtime.getRuntime().exec("cls" );
  • 在Unix系统上: Runtime.getRuntime().exec("clear")

2
投票

如果你使用的是控制台 你可以执行 clsclear 命令,具体操作如下。这取决于系统。

  Runtime.getRuntime().exec("cls"); //Windows
  Runtime.getRuntime().exec("clear"); //Linux
© www.soinside.com 2019 - 2024. All rights reserved.