为了账号安全,请及时绑定邮箱和手机立即绑定

如何在java程序中清除控制台?

如何在java程序中清除控制台?

白板的微信 2022-08-03 16:10:51
import java.util.*;import java.io.*;class TreeSetPro{    public static void main(String $[] )throws IOException    {        TreeSet<String> alpha=new TreeSet<String>();        alpha.add("apple");        alpha.add("Apple");        alpha.add("Ab");        alpha.add("applet");        System.out.println(alpha);        String osname = System.getProperty("os.name");        if (osname.contains("Windows"))        {            Runtime.getRuntime().exec("cls"); //java.io.IOException: Cannot             run program "cls"        }        else        {            Runtime.getRuntime().exec("clear"); //java.io.IOException:             Cannot run program "clear"        }    }}我浏览了几乎所有与在java中清除控制台有关的帖子,但没有一个对我有用。我使用的是 Windows 8.1。我应该如何清除控制台?
查看完整描述

2 回答

?
蝴蝶刀刀

TA贡献1801条经验 获得超8个赞

在尝试了多个IDE之后,控制台并不意味着根据Java被“清除”,而在C#或C++是的,由于C#应用程序的实现方式,您可以清除控制台(请参阅我们有时会经历的所有cmd内容)。由于Java是一种高级语言,因此实际上没有必要从日志等中清除控制台。


查看完整回答
反对 回复 2022-08-03
?
潇湘沐

TA贡献1816条经验 获得超6个赞

它是逐行输出,因此出于管理目的,无法清除它。另一种方法是打印出一堆空白,给人的印象是它被清除了。甚至像cls/clear这样的命令也会放足够的空格。


查看完整回答
反对 回复 2022-08-03
  • 2 回答
  • 0 关注
  • 568 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号