JAVA中是否有任何功能可以清除输出窗口。就像C中的clrscr()一样。实际上我想在按下一个键时清除java的Dos屏幕
switch(a)
case 1:
clrscr();
case 2:
Exit();
在 Java 中,我们没有像 C 中的 clrscr() 那样清除输出窗口的方法
在 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");
不,我们知道java是面向对象的。所以一旦我们运行程序,我们就无法清除java中的输出。而在C语言中,程序将逐步运行意味着面向过程,而在Java中,我们可以使用对象调用任何方法。所以一旦我们执行类文件,我们就无法清除屏幕,而是GUI。
char c = '\n';
int length = 25;
char[] chars = new char[length];
Arrays.fill(chars, c);
System.out.print(String.valueOf(chars));
如果屏幕更大,则增加长度可变大小