Java promt

di Anonimizzato25204 il
1 risposte
Ho un problema ho un programma che quando lo mando in esecuzione compila ma stampa troppa robba nel promt dei comandi vorrei sapere se esiste un qualcosa che pulisce il promt su java magari una classe va bene tutto
ecco il programma è solo il test
import java.util.Scanner;
public class Tester{
public static void main(String[] args) {
Scanner sc = new Scanner (System.in);
boolean b = false;
boolean c= false;
int val1=0,val2=0,val3=0;
String n1,n2,n3;
do{
try{
System.out.println("Inserisci il primo numero deve essere maggiore di 0 ");
n1=sc.nextLine();
System.out.println("Inserisci il secondo numero deve essere maggiore di 0");
n2=sc.nextLine();
val1=ConvertiNumero.parseInt(n1);
val2=ConvertiNumero.parseInt(n2);
if(val1>0&&val2>0){
b = true;
}
}
catch(MiaException e){
System.out.println(e);
}
}while(!b);
System.out.println( " i tuoi numeri sono "+ val1 +" "+ val2);
Calcolatrice.clearScreen();
do{
System.out.print("| 1 | Addizione |\n");
System.out.print("+___+__________________|\n");
System.out.print("| 2 | Sottrazione |\n");
System.out.print("+___+__________________|\n");
System.out.print("| 3 | Divisione |\n");
System.out.print("+___+__________________|\n");
System.out.print("| 4 | Moltiplicazioene|\n");
System.out.print("+___+__________________|\n\n");
try{
System.out.println("dimmi un valore compreso da 1 e 4 ");
n3=sc.nextLine();
val3=ConvertiNumero.parseInt(n3);
if(val3>=1&&val3<=4){
System.out.println("il numero è giusto");
c=true;
}
}
catch(MiaException e){
System.out.println(e);
}
}while(!c);
System.out.println("bravo hai inserito i valori giusti");
switch(val3){
case 1:
Calcolatrice.addizione(val1,val2);
break;
case 2:
Calcolatrice.sottrazione(val1,val2);
break;
case 3:
Calcolatrice.divisione(val1,val2);
break;
case 4:
Calcolatrice.moltiplicazione(val1,val2);
break;
}
}
}

1 Risposte

  • Final String ANSI_CLS = "\u001b[2J";
            final String ANSI_HOME = "\u001b[H";
            System.out.print(ANSI_CLS + ANSI_HOME);
            System.out.flush();
Devi accedere o registrarti per scrivere nel forum
1 risposte