Taula de continguts:
- Pas 1: importació
- Pas 2: Configuració d'un mètode principal
- Pas 3: declaració de l'escàner
- Pas 4: nombre d'opcions
- Pas 5: escanejar el nombre d’eleccions
- Pas 6: inicialització de la matriu
- Pas 7: fer el bucle
- Pas 8: demaneu opcions
- Pas 9: escanejar a les opcions
- Pas 10: declaració aleatòria
- Pas 11: Generació d'un número aleatori
- Pas 12: Imprimir l'opció
- Pas 13: Enhorabona
Vídeo: Java Choice Maker: 13 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:12
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ó
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
Configureu una funció principal a Java
public static void main (String args) {}
Pas 3: 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
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
Inicialitzeu una matriu amb tants elements com tingueu opcions en aquest cas stringArray
String stringArray = new String [numChoices + 1];
Pas 7: 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
Utilitzeu l'escàner per introduir les vostres eleccions a la matriu
stringArray = scanner.nextLine ();
Pas 10: 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
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ó
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:
Monty - The Maker Faire Monstre mesurador: 6 passos (amb imatges)
Monty: el monstre mesurador de Maker Faire: ens encanta anar a Maker Faires, però el 2020 ha decidit el contrari. Així, en canvi, estem construint un substitut adequat anomenat Monty, que capturarà l’ambient i el compartirà amb tothom
Kit d’higròmetre Arduino Hygrothermograph + LCD1602 / I2C + DHT11 Sinoning Maker: 5 passos (amb imatges)
Kit d’higròmetre Arduino Hygrothermograph + LCD1602 / I2C + DHT11 Sinoning Maker: no necessiteu soldadura, no necessiteu coneixements elèctrics complicats, podeu fabricar el vostre propi termòmetre. Només cal que connecteu el cable que us proporcionem. Codi font. ROBOT Compreu el kit
Tauler d'activitat de circuits de bricolatge amb clips - MAKER - TIGA: 3 passos (amb imatges)
Tauler d'activitat de circuits de bricolatge amb clips | MAKER | STEM: Amb aquest projecte podeu canviar el recorregut del corrent elèctric per passar per diferents sensors. Amb aquest disseny podeu canviar entre encendre un LED blau o activar un zumbador. També teniu l’opció d’utilitzar una resistència dependent de la llum amb
Com es registren les dades de l 'estació meteorològica Liono Maker: 5 passos
Com es registren les dades de l 'estació meteorològica Liono Maker: Introducció: Hola, es tracta de #LionoMaker. Aquest és el meu canal oficial de codi obert i oficial de YouTube. Aquí teniu l’enllaç: Liono Maker / YOUTUBE CHANNEL En aquest projecte aprendrem a fer " registre de dades de l’estació meteorològica ". això és molt interessant
Sketch Maker: 2 passos: 5 passos (amb imatges)
Sketch Portrait Maker: a qui no li encanten els esbossos d'ells mateixos o dels seus éssers estimats? però … i però … Probablement no teniu un Tablet PC (o iPad), les habilitats de dibuix són bones per fer ameba i són prou mandroses per no utilitzar les tècniques de còpia existents, doncs tinc alguna cosa