Java Choice Maker: 13 kroků
Java Choice Maker: 13 kroků
Anonim
Java Choice Maker
Java Choice Maker

Tato sada instrukcí ukáže, jak sestavit java program, který bude vybírat ze seznamu možností, které zadá uživatel. Základní znalost Javy a IDE pro sestavení programu. Každý krok by neměl trvat déle než 2 minuty.

Krok 1: Import

Import
Import

Importujte skener a náhodné třídy v Javě

import java.util. Scanner;

import java.util. Random;

Krok 2: Nastavení hlavní metody

Nastavení hlavní metody
Nastavení hlavní metody

Nastavit hlavní funkci v Javě

public static void main (String args) {}

Krok 3: Deklarování skeneru

Deklarace skeneru
Deklarace skeneru

Inicializujte a deklarujte proměnnou pro skener. V tomto případě jsem pojmenoval proměnnou scan

Scanner scan = nový Scanner (System.in);

Krok 4: Počet možností

Požádat uživatele o počet možností.

Krok 5: Hledání počtu možností

Hledání počtu možností
Hledání počtu možností

Objekt skeneru použijte k zadání počtu voleb a uložení do proměnné, v tomto případě numChoices

int numChoices = scan.nextInt ();

Krok 6: Inicializace pole

Inicializace pole
Inicializace pole

Inicializujte pole s tolika prvky, kolik máte v tomto případě stringArray

String stringArray = nový řetězec [numChoices+1];

Krok 7: Vytvoření smyčky

Výroba smyčky
Výroba smyčky

Napište smyčku for pomocí čítače inicializovaného na 0, abyste prošli polem

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

Krok 8: Rychlé volby

Vyzvat uživatele k volbám

Krok 9: Naskenujte volby

Skenování v možnostech
Skenování v možnostech

Pomocí skeneru zadejte své volby do pole

stringArray = scanner.nextLine ();

Krok 10: Deklarování náhodnosti

Vyhlašování náhodně
Vyhlašování náhodně

V tomto případě deklarujte náhodnou proměnnou, která se jmenuje rand (nezapomeňte to udělat mimo smyčku)

Random rand = new Random ();

Krok 11: Generování náhodného čísla

Generování náhodného čísla
Generování náhodného čísla

Vygenerujte náhodné číslo pomocí rand a přiřaďte mu proměnnou v tomto případě randomChoice

int randomChoice = rand.nextInt (numChoices);

Krok 12: Tisk volby

Tisk volby
Tisk volby

Použijte náhodně generované číslo v poli a vytiskněte prvek v tomto indexu

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

Krok 13: Gratulujeme

Měli byste mít program, který naskenuje několik možností a jednu z nich náhodně vytiskne.

Pokud dostáváte index pole mimo chybu, zkontrolujte počitadlo smyčky. Nezapomeňte v kódu zkontrolovat správné použití středníku. pamatujte, že java rozlišuje velká a malá písmena!