Wie bereits geschrieben wurde solltest du dich nicht mit solchen Kleinigkeiten, wie dem Leeren der Konsole aufhalten. Ich habe schon die einen oder anderen Spielereien in der Konsole gemacht und meistens ist es nicht störend, wenn der vorherige Text einfach stehen bleibt. Wenn doch, dann sollte man sich ohnehin Gedanken machen, ob man wirklich die Konsole verwenden will oder eine grafische Oberfläche nicht besser sein könnte.
Willst du dennoch unbedingt die Konsole leeren, gibt es den unsauberen Weg über
Runtime.getRuntime().exec("cls"); (auf anderen Betriebssystemen müssen andere Befehle ausgeführt werden), den ebenfalls unsauberen Weg über das Ausgeben entsprechender Zeichen (eine
kurze Suche verwies auf die Zeichen
\r und
\b, um das nachzuprüfen müsste ich aber nicht nur den Code schreiben und ausführen, sondern dazu noch eine ausführbare Datei exporierten...) oder man könnte auf die Konsole verzichten und eine Bibliothek verwenden, die einem einen Ersatz anbietet, worauf man dann wieder mehr Zugriffsmöglichkeiten hätte.
Solltest du eine Entwicklungsumgebung verwenden, kann es durchaus sein, dass deren Ausgabe sich wieder anders verhält, als die Konsole, die auf deinem System vorhanden ist.
Meine Empfehlung bleibt also: ignorier es und beschäftige dich mit wichtigeren Dingen.