Se você está interessado em saber como criar um menu de alternativas com o console java, então fique e leia este post onde mostraremos como fazer isso de forma fácil e rápida.
Com este pequeno guia, você pode aprender a criar seus próprios projetos. Você pode criar este menu Java, este método o ajudará a não gerar códigos inúteis E o melhor de tudo, você criará este menu do zero. É por isso que é essencial fazer o download, atualize e instale o Java para a versão mais recente. Também é essencial que você observe que essas linhas de código devem ser listadas em sequência, incluindo linhas em branco.
Como fazer um menu de alternativas com Do while in Java
A declaração repetitiva Do While é extremamente importante para implementar várias ferramentas. Um dos usos mais comuns é fazer um menu, videogame, realizar cálculos recursivos, entre muitos outros usos.
O que mais, Esta declaração é muito semelhante ao While. Mas nesta circunstância, Do While executa o loop no início e avalia a condição. Isso torna obrigatório que o loop seja executado pelo menos uma vez.
Todas as etapas que mostraremos a seguir são fatos em um principal. A primeira coisa que você precisa é um booleano, uma variável numérica e um scanner.
- import java.util.Scanner;
- public class JavaApplication219 {
- public static void main (Fragmento[] argumentos) {
- Scanner sn = novo scanner (System.in);
- saída booleana = falso;
- opção interna; // Salvaremos a opção do usuário
- Faz{
- }
- Enquanto (! saia);
- }
- }
Depois disto cadeia de comando, você deve me fazer pedir opções, e este procedimento é feito através do Do While, você pode fazer isso com um tempo.
- import java.util.Scanner;
- public class JavaApplication219 {
- public static void main (Fragmento[] argumentos) {
- Scanner sn = novo scanner (System.in);
- saída booleana = falso;
- opção interna; // Salvaremos a opção do usuário
- Faz{
- }
- Enquanto (! saia);
- }
- }
Graças a isto, você não será capaz de sair a menos que coloque a verdade. Agora você pode colocar as alternativas que deseja. É recomendado que você use System.out.println e com este formato. Com três opções seria assim:
- import java.util.Scanner;
- public class JavaApplication219 {
- public static void main (Fragmento[] argumentos) {
- Scanner sn = novo scanner (System.in);
- saída booleana = falso;
- opção interna; // Salvaremos a opção do usuário
- Faz{
- System.out.println (“1. Opção 1”);
- System.out.println (“2. opção 2”);
- System.out.println (“3. Opção 3”);
- System.out.println (“4. Saia”);
- System.out.println (“Escreva uma das alternativas”);
- option = sn.nextInt ();
- }
- Enquanto (! saia);
- }
- }
É hora de apertar um botão para que você possa realizar as tarefas de que precisa. Em cada caso, você deve colocar o código de que precisa, e no último você deve colocar exit = true e assim indicar que pretende sair. O que mais deveria definir um valor padrão e, assim, evite verificar se o número está corretamente colocado na gama de alternativas:
- import java.util.Scanner;
- public class JavaApplication219 {
- public static void main (Fragmento[] argumentos) {
- Scanner sn = novo scanner (System.in);
- saída booleana = falso;
- opção interna; // Salvaremos a opção do usuário
- Faz{
- System.out.println (“1. Opção 1”);
- System.out.println (“2. opção 2”);
- System.out.println (“3. Opção 3”);
- System.out.println (“4. Saia”);
- System.out.println (“Escreva uma das alternativas”);
- option = sn.nextInt ();
- mudança (opção) {
- caso 1:
- System.out.println (“Você selecionou a opção 1”);
- pausa;
- caso 2:
- System.out.println (“Você selecionou a opção 2”);
- pausa;
- caso 3:
- System.out.println (“Você selecionou a opção 3”);
- pausa;
- caso 4:
- output = true;
- pausa;
- predefinição:
- System.out.println (“Apenas números entre 1 e 4”);
- }
- }
- Enquanto (! saia);
- }
- }
Aprenda a usar o menu de alternativas com Make em Java
Para usar o menu Make while, tem que insira o respectivo dígito para a opção que deseja selecionar e pressione Enter. Desta forma, sua opção será processada e executada. No caso de inserir um número fora do intervalo de alternativas, o programa mostrará um alerta sobre o alcance disponível.
O menu Do While é muito fácil de usar e implementar. Apesar disto, duas considerações devem ser feitas:
Reatribuir a variável de saída: Você nunca deve ficar sem uma opção de saída no seu menu. Caso contrário, os usuários serão forçados a selecionar uma opção sem poder sair. de forma similar, esta opção deve reatribuir o valor da variável de saída para interromper o loop Do While.
Localize as chaves corretamente: No caso do seu menu consistir em muitas frases mais estruturadas; você deve manter uma margem correta com as dependências. Caso contrário, difícil determinar qual tecla pertence ao loop Do While.
Como exibir várias opções em um menu em Java?
A visualização de alternativas é executado ao entrar no loop Do While. Desta forma, podemos mostrar ao usuário o que ele pode fazer e, em seguida, executar a opção que ele escolher.
Esta implementação é feita sequencialmente. Por isso, todas as alternativas serão mostradas a você para o usuário ao mesmo tempo.
O código para indicar as alternativas do menu é o seguinte:
- System.out.println (“1. Opção 1”);
- System.out.println (“2. opção 2”);
- System.out.println (“3. Opção 3”);
- System.out.println (“4. Saia”);
E se aparecer um erro?
É possível que você tenha colocado uma string em vez de um número e essa é a razão do erro, então para isso você deve colocar esta exceção especial.
- import java.util.InputMismatchException;
- import java.util.Scanner;
- public class JavaApplication219 {
- public static void main (Fragmento[] argumentos) {
- Scanner sn = novo scanner (System.in);
- saída booleana = falso;
- opção interna; // Salvaremos a opção do usuário
- Faz{
- System.out.println (“1. Opção 1”);
- System.out.println (“2. opção 2”);
- System.out.println (“3. Opção 3”);
- System.out.println (“4. Saia”);
- tentar {
- System.out.println (“Escreva uma das alternativas”);
- option = sn.nextInt ();
- mudança (opção) {
- caso 1:
- System.out.println (“Você selecionou a opção 1”);
- pausa;
- caso 2:
- System.out.println (“Você selecionou a opção 2”);
- pausa;
- caso 3:
- System.out.println (“Você selecionou a opção 3”);
- pausa;
- caso 4:
- output = true;
- pausa;
- predefinição:
- System.out.println (“Apenas números entre 1 e 4”);
- }
- } capturar (InputMismatchException e) {
- System.out.println (“Você deve inserir um número”);
- sn.next ();
- }
- }
- Enquanto (! saia);
- }
- }
Esta exceção é InputMismatchException, que será lançado quando, Se for esse o caso, a entrada não pode ser convertida em um número. Você deve colocar sn.next () para que você não entre em um loop infinito se estiver usando o Scanner. E com esses códigos seu menu será completado.
Postagem Relacionada:
- Como ocultar a barra de tarefas do Windows 10 em alguns passos
- Por quanto tempo devo permitir que meu novo tablet carregue? Primeira carga
- Entre nós: descubra como colocar todos os animais de estimação no celular e no pc
- As melhores extensões do Google para ver a previsão do tempo ou no seu celular ou PC
- Filtros Snapchat em Zoom, Discord y Skype: Use-os facilmente
- Como alterar a resolução de um PDF online e torná-lo mais nítido