Tabla de contenido:

Java Choice Maker: 13 pasos
Java Choice Maker: 13 pasos

Video: Java Choice Maker: 13 pasos

Video: Java Choice Maker: 13 pasos
Video: Java Full Course [NEW] 2024, Noviembre
Anonim
Java Choice Maker
Java Choice Maker

Este conjunto de instrucciones mostrará cómo construir un programa java que hará una elección de una lista de opciones que ingresa el usuario. Un conocimiento básico de trabajo de Java y un IDE para construir el programa. Cada paso no debería tomar más de 2 minutos.

Paso 1: Importar

Importador
Importador

Importar el escáner y las clases aleatorias en java

import java.util. Scanner;

import java.util. Random;

Paso 2: Configurar un método principal

Configurar un método principal
Configurar un método principal

Configurar una función principal en java

public static void main (String args) {}

Paso 3: Declaración del escáner

Declaración del escáner
Declaración del escáner

Inicializar y declarar una variable para el escáner en este caso llamé a la variable escaneo

Escaneo del escáner = nuevo escáner (System.in);

Paso 4: Número de opciones

Preguntar al usuario el número de opciones.

Paso 5: Escaneo en busca de número de opciones

Escaneo de número de opciones
Escaneo de número de opciones

Utilice el objeto del escáner para ingresar el número de opciones y almacenar en una variable en este caso numChoices

int numChoices = scan.nextInt ();

Paso 6: inicializar la matriz

Inicialización de la matriz
Inicialización de la matriz

Inicialice una matriz con tantos elementos como tenga opciones en este caso stringArray

String stringArray = new String [numChoices + 1];

Paso 7: Hacer el bucle

Haciendo el bucle
Haciendo el bucle

Escriba un bucle for usando un contador inicializado a 0 para pasar por la matriz

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

Paso 8: opciones rápidas

Solicitar al usuario las opciones

Paso 9: escanee las opciones

Escanear en las opciones
Escanear en las opciones

Use el escáner para ingresar sus opciones en la matriz

stringArray = scanner.nextLine ();

Paso 10: Declaración aleatoria

Declarar aleatorio
Declarar aleatorio

Declare la variable para aleatoria en este caso se llama rand (asegúrese de hacer esto fuera del ciclo)

Rand aleatorio = nuevo Random ();

Paso 11: generar un número aleatorio

Generando un número aleatorio
Generando un número aleatorio

Genere un número aleatorio usando rand y asígnele una variable en este caso randomChoice

int elección aleatoria = rand.nextInt (opciones numéricas);

Paso 12: Impresión de la elección

Imprimir la elección
Imprimir la elección

Use el número generado aleatoriamente en la matriz e imprima el elemento en ese índice

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

Paso 13: ¡Felicitaciones

Debe tener un programa que escanee una serie de opciones e imprima una de esas opciones al azar.

Si está obteniendo un error de índice de matriz fuera de los límites, verifique su contador de bucle. Asegúrese de verificar su código para el uso adecuado del punto y coma. recuerde que java distingue entre mayúsculas y minúsculas.

Recomendado: