Taula de continguts:

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

Vídeo: Java Choice Maker: 13 passos

Vídeo: Java Choice Maker: 13 passos
Vídeo: 10 years of coding in 13 minutes 2024, Desembre
Anonim
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: