M3 - Programació estructurada / Exercicis UF1: Cadenes / Prototipos menú
De wikiserver
package classesnoves;
import java.util.Scanner;
/**
* * @author albert */
public class Menu {
public static void main(String[] args) { final String missatgeEntrada = "Inútil, introdueix un valor entre 1 i 8"; final String missatgeNumero = "Has d'introduir un valor numèric"; final String menu = "1. ....\n" + "2. ........\n" + "3. ..........\n" + "4. .........\n" + "5. ..........\n" + "6. ..........\n" + "7. ...........\n" + "8. Sortir\n" + "Tria una opció: "; int opcio = 0; Scanner lector = new Scanner(System.in);
while (opcio != 8) { System.out.print(menu);
if (lector.hasNextInt()) {
opcio = lector.nextInt(); switch (opcio) { case 1:
break; case 2:
break; case 3:
break; case 4:
break; case 5:
break; case 6:
break; case 7:
break; case 8: System.out.println("Adéu"); break;
default: System.out.println(missatgeEntrada);
}
} else { System.out.println(missatgeNumero); lector.nextLine();
} }
}
}