Java清屏功能

时间:2013-06-21 13:12:56

标签: java c

JAVA中是否有任何功能可以清除输出窗口。 喜欢C中的clrscr() 实际上我想在按下键时清除java的Dos屏幕

switch(a)
case 1:
      clrscr();
case 2:
      Exit();

4 个答案:

答案 0 :(得分:2)

在Java中我们没有像C

中的clrscr()那样清除输出窗口的方法

答案 1 :(得分:1)

在Java中没有真正控制基于字符的应用程序的内置方法。

但有一些选项,如:

System.out.print('\u000C');

或者这个:

for (int i=0; i<25; i++)
System.out.println();

或者一个班轮代码是:

System.out.print("\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n");

答案 2 :(得分:0)

char c = '\n';
int length = 25;
char[] chars = new char[length];
Arrays.fill(chars, c);
System.out.print(String.valueOf(chars));

如果屏幕较大则增加长度可变大小

答案 3 :(得分:0)

不,因为我们知道java是面向对象的。所以我们在运行程序后无法清除java中的输出。 在C语言中,程序将逐步运行以程序为导向,在Java中,我们可以使用对象调用任何方法。因此,一旦执行类文件而不是GUI,我们就无法清除屏幕。