Índice:

Java Choice Maker: 13 etapas
Java Choice Maker: 13 etapas

Vídeo: Java Choice Maker: 13 etapas

Vídeo: Java Choice Maker: 13 etapas
Vídeo: skibidi toilet multiverse 012 bloopers 2024, Novembro
Anonim
Java Choice Maker
Java Choice Maker

Este conjunto de instruções mostrará como construir um programa java que fará uma escolha em uma lista de opções inseridas pelo usuário. Um conhecimento básico de trabalho de java e um IDE para construir o programa. Cada etapa não deve demorar mais do que 2 minutos.

Etapa 1: Importando

Importando
Importando

Importe o scanner e as classes aleatórias em java

import java.util. Scanner;

import java.util. Random;

Etapa 2: Configurando um Método Principal

Configurando um Método Principal
Configurando um Método Principal

Configure uma função principal em java

public static void main (String args) {}

Etapa 3: Declarando o scanner

Declarando o scanner
Declarando o scanner

Inicialize e declare uma variável para o scanner, neste caso, chamei a variável scan

Scanner scan = novo Scanner (System.in);

Etapa 4: Número de opções

Solicite ao usuário o número de opções.

Etapa 5: Verificar o número de opções

Verificando o número de escolhas
Verificando o número de escolhas

Use o objeto scanner para inserir o número de escolhas e armazenar em uma variável, neste caso numChoices

int numChoices = scan.nextInt ();

Etapa 6: Inicializando o Array

Inicializando o Array
Inicializando o Array

Inicialize uma matriz com quantos elementos você tiver opções neste caso stringArray

String stringArray = new String [numChoices + 1];

Etapa 7: fazer o loop

Fazendo o Loop
Fazendo o Loop

Escreva um loop for usando um contador inicializado em 0 para percorrer o array

para (int i = 0; i <stringArray.length; i ++) {}

Etapa 8: Opções de prompt

Solicitar ao usuário as escolhas

Etapa 9: Analise as opções

Faça uma varredura nas escolhas
Faça uma varredura nas escolhas

Use o scanner para inserir suas escolhas na matriz

stringArray = scanner.nextLine ();

Etapa 10: declaração aleatória

Declarando Aleatório
Declarando Aleatório

Declare a variável como aleatória, neste caso ela é chamada de rand (certifique-se de fazer isso fora do loop)

Random rand = novo Random ();

Etapa 11: Gerando um número aleatório

Gerando um Número Aleatório
Gerando um Número Aleatório

Gere um número aleatório usando rand e atribua a ele uma variável, neste caso randomChoice

int randomChoice = rand.nextInt (numChoices);

Etapa 12: Imprimir a escolha

Imprimindo a escolha
Imprimindo a escolha

Use o número gerado aleatoriamente na matriz e imprima o elemento nesse índice

System.out.print (stringArray [randomChoice]);

Etapa 13: Parabéns

Você deve ter um programa que escaneia uma série de opções e imprime uma delas aleatoriamente.

Se você estiver obtendo um erro de índice de array fora dos limites, verifique seu contador de loop. Certifique-se de verificar seu código quanto ao uso adequado de ponto-e-vírgula. lembre-se de que o java diferencia maiúsculas de minúsculas!

Recomendado: