java怎样实现清屏程序
在Java中,可使用以下方法实现清屏程序:
cmd /c cls
命令来清屏;在Linux或Mac系统中,可使用clear
命令来清屏。可使用Runtime
类的exec()
方法履行这些命令。import java.io.IOException;
public class ClearScreen {
public static void clearScreen() {
try {
String os = System.getProperty("os.name");
if (os.contains("Windows")) {
new ProcessBuilder("cmd", "/c", "cls").inheritIO().start().waitFor();
} else {
Runtime.getRuntime().exec("clear");
}
} catch (IOException | InterruptedException e) {
e.printStackTrace();
}
}
public static void main(String[] args) {
clearScreen();
}
}
[H[2J
来清屏。可以通过打印这个控制字符到控制台来清屏。public class ClearScreen {
public static void clearScreen() {
System.out.print("[H[2J");
System.out.flush();
}
public static void main(String[] args) {
clearScreen();
}
}
以上两种方法都可以实现清屏效果,具体使用哪一种方法取决于你的需求和运行环境。
TOP