在 Java 中,可以使用 System.out.print()
方法来清除控制台。以下是一个简单的示例代码:
public class ClearConsole {
public static void main(String[] args) {
// 清除控制台
clearConsole();
}
public static void clearConsole() {
try {
// 获取操作系统名称
String os = System.getProperty("os.name");
if (os.contains("Windows")) {
// 在 Windows 系统中,使用 cls 命令清除控制台
new ProcessBuilder("cmd", "/c", "cls").inheritIO().start().waitFor();
} else {
// 在其他系统中,使用 clear 命令清除控制台
new ProcessBuilder("bash", "-c", "clear").inheritIO().start().waitFor();
}
} catch (Exception e) {
// 如果发生异常,则输出错误信息
System.out.println("无法清除控制台:" + e.getMessage());
}
}
}
在上述代码中,我们首先获取当前操作系统的名称,然后根据不同的操作系统执行相应的命令来清除控制台。在 Windows 系统中,我们使用 cls
命令来清除控制台,而在其他系统中,我们使用 clear
命令来清除控制台。
领取专属 10元无门槛券
手把手带您无忧上云