Sisukord:

Java Choice Maker: 13 sammu
Java Choice Maker: 13 sammu

Video: Java Choice Maker: 13 sammu

Video: Java Choice Maker: 13 sammu
Video: Java. Разбираемся с монадами. 2024, November
Anonim
Java valiku tegija
Java valiku tegija

See juhendikomplekt näitab, kuidas koostada java programmi, mis teeb valiku kasutaja poolt sisestatud valikute loendist. Programmi koostamiseks vajalikud põhiteadmised javast ja IDE -st. Iga samm ei tohiks võtta rohkem kui 2 minutit.

Samm: importimine

Importimine
Importimine

Importige skanner ja juhuslikud klassid Java -sse

importige java.util. Scanner;

import java.util. Random;

2. samm: põhimeetodi seadistamine

Põhimeetodi seadistamine
Põhimeetodi seadistamine

Seadistage Java põhifunktsioon

public static void main (String args) {}

Samm: skanneri deklareerimine

Skanneri deklareerimine
Skanneri deklareerimine

Initsialiseeri ja kuuluta skannerile muutuja, sel juhul nimetasin muutuja skaneerimiseks

Skanneri skaneerimine = uus skanner (System.in);

4. samm: valikute arv

Küsige kasutajalt valikute arvu.

Samm: valikute arvu skannimine

Valikute arvu otsimine
Valikute arvu otsimine

Kasutage skanneriobjekti valikute arvu sisestamiseks ja salvestage muutujale, antud juhul numChoices

int numChoices = scan.nextInt ();

6. samm: massiivi initsialiseerimine

Massiivi initsialiseerimine
Massiivi initsialiseerimine

Initsialiseeri massiiv, milles on nii palju elemente kui antud juhul on stringArray

String stringArray = uus String [numChoices+1];

7. samm: silmuse tegemine

Silmuse tegemine
Silmuse tegemine

Kirjutage for -tsükkel, kasutades massiivi läbimiseks 0 -vormindatud loendurit

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

8. samm: kiirete valikute tegemine

Küsige kasutajatelt valikuid

Samm 9: skannimine valikutes

Skaneerige valikutes
Skaneerige valikutes

Kasutage skannerit, et sisestada oma valikud massiivi

stringArray = skanner.nextLine ();

10. samm: juhuslikkuse kuulutamine

Juhuslikuks kuulutamine
Juhuslikuks kuulutamine

Kuuluta muutuja juhuslikuks, sel juhul on selle nimi rand (veenduge, et teeksite seda väljaspool tsüklit)

Juhuslik rand = uus Juhuslik ();

11. samm: juhusliku numbri genereerimine

Juhusliku numbri genereerimine
Juhusliku numbri genereerimine

Looge randi abil juhuslik arv ja määrake sellele muutuja, antud juhul randomChoice

int randomChoice = rand.nextInt (numChoices);

12. samm: valiku printimine

Valiku printimine
Valiku printimine

Kasutage massiivi juhuslikult genereeritud arvu ja printige selle indeksi element

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

13. samm: palju õnne

Teil peaks olema programm, mis skannib mitmeid valikuid ja prindib ühe neist valikutest juhuslikult välja.

Kui saate massiiviindeksi piiridest välja, kontrollige oma silmusloendurit. Kontrollige kindlasti oma koodi, kas seda kasutatakse semikoolonitena. pidage meeles, et java on tõstutundlik!

Soovitan: