Java Choice Maker: 13 passos
Java Choice Maker: 13 passos
Java Choice Maker
Java Choice Maker

Aquest conjunt d'instruccions mostrarà com construir un programa java que tria entre una llista d'opcions que l'usuari introdueix. Un coneixement bàsic de Java i un IDE per construir el programa. Cada pas no ha de trigar més de 2 minuts.

Pas 1: importació

Important
Important

Importeu l'escàner i les classes aleatòries a Java

importar java.util. Scanner;

importa java.util. Random;

Pas 2: Configuració d'un mètode principal

Configuració d’un mètode principal
Configuració d’un mètode principal

Configureu una funció principal a Java

public static void main (String args) {}

Pas 3: declaració de l'escàner

Declaració de l'escàner
Declaració de l'escàner

Inicialitzeu i declareu una variable per a l'escàner en aquest cas, he anomenat l'escaneig de variables

Escaneig de l’escàner = nou escàner (System.in);

Pas 4: nombre d'opcions

Demaneu a l'usuari el nombre d'opcions.

Pas 5: escanejar el nombre d’eleccions

S'està cercant el nombre d'opcions
S'està cercant el nombre d'opcions

Utilitzeu l'objecte de l'escàner per introduir el nombre d'opcions i emmagatzemar en una variable en aquest cas numChoices

int NumChoices = scan.nextInt ();

Pas 6: inicialització de la matriu

Inicialització de la matriu
Inicialització de la matriu

Inicialitzeu una matriu amb tants elements com tingueu opcions en aquest cas stringArray

String stringArray = new String [numChoices + 1];

Pas 7: fer el bucle

Fer el bucle
Fer el bucle

Escriviu un bucle for mitjançant un comptador inicialitzat a 0 per passar per la matriu

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

Pas 8: demaneu opcions

Sol·liciteu a l'usuari les opcions

Pas 9: escanejar a les opcions

Escaneja a les opcions
Escaneja a les opcions

Utilitzeu l'escàner per introduir les vostres eleccions a la matriu

stringArray = scanner.nextLine ();

Pas 10: declaració aleatòria

Declaració aleatòria
Declaració aleatòria

Declareu la variable aleatòria en aquest cas es diu rand (assegureu-vos de fer-ho fora del bucle)

Random Rand = new Random ();

Pas 11: Generació d'un número aleatori

Generació d’un número aleatori
Generació d’un número aleatori

Genereu un número aleatori amb rand i assigneu-li una variable en aquest cas randomChoice

int randomChoice = rand.nextInt (numChoices);

Pas 12: Imprimir l'opció

Impressió de l’elecció
Impressió de l’elecció

Utilitzeu el número generat aleatòriament a la matriu i imprimiu l'element en aquest índex

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

Pas 13: Enhorabona

Hauríeu de tenir un programa que analitzés diverses opcions i imprimís una d'aquestes opcions a l'atzar.

Si obteniu un índex de matriu fora dels límits, comproveu el comptador de bucles. Assegureu-vos de comprovar el codi per utilitzar correctament el punt i coma. recordeu que Java distingeix entre majúscules i minúscules.

Recomanat: