Ask coding questions

← Back to all posts
How do you clear terminal in Java?
SriramManikand1 (10)

I need help with clearing the terminal/ console in java. Any help will be appreciated!

Answered by Funkus (238) [earned 5 cycles]
View Answer
Comments
hotnewtop
Funkus (238)

You can use this code in a method System.out.print("\033[H\033[2J");
System.out.flush();

Bookie0 (6407)

hi!

check this out: https://www.quora.com/How-do-I-clear-console-screen-CMD-screen-in-Java-Is-there-any-function-in-Java-like-clrscr-and-system-cls-in-C

bascially you can use this:

public static void clearScreen() {  
    System.out.print("\033[H\033[2J");  
    System.out.flush();  
   }

or:

System.out.print("\033[H\033[2J");

or

System.out.flush();

or

Runtime.getRuntime().exec("cls");

but i think the 1st one is the best ;)

Happy coding and hope this helps! =)

rss81 (0)

only the first method works on replit java