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。
我应该如何清除控制台?
答案 0 :(得分:0)
已经尝试了多个IDE,但并不是要根据Java来“清除”控制台,而在C#或C ++中,可以通过实现C#应用程序的方式来清除控制台(请参阅我们所有的cmd资料)。有时通过)。而且由于Java是一种高级语言,所以实际上不需要从日志中清除控制台等。
答案 1 :(得分:0)
这是一行一行的输出,因此出于管理目的无法清除。 另一种替代方法是打印出一堆空白,给人留下被清除的印象。甚至cls / clear之类的命令也会放置足够的空格。