Java Choice Maker: 13 krokov
Java Choice Maker: 13 krokov
Anonim
Java Choice Maker
Java Choice Maker

Táto inštrukčná sada ukáže, ako zostaviť Java program, ktorý bude vyberať zo zoznamu možností, ktoré zadá užívateľ. Základné pracovné znalosti jazyka Java a IDE na zostavenie programu. Každý krok by nemal trvať dlhšie ako 2 minúty.

Krok 1: Import

Import
Import

Importujte skener a náhodné triedy v jave

import java.util. Scanner;

import java.util. Random;

Krok 2: Nastavenie hlavnej metódy

Nastavenie hlavnej metódy
Nastavenie hlavnej metódy

Nastavte hlavnú funkciu v jave

public static void main (String args) {}

Krok 3: Deklarovanie skenera

Vyhlásenie skenera
Vyhlásenie skenera

Inicializujte a deklarujte premennú pre skener. V tomto prípade som premennú pomenoval skenovanie

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

Krok 4: Počet možností

Požiadajte používateľa o počet možností.

Krok 5: Hľadanie počtu možností

Hľadá sa počet možností
Hľadá sa počet možností

Objekt skenera zadajte počet možností a uložte ich do premennej, v tomto prípade numChoices

int numChoices = scan.nextInt ();

Krok 6: Inicializácia poľa

Inicializácia poľa
Inicializácia poľa

Inicializujte pole s počtom prvkov, koľko máte v tomto prípade stringArray

String stringArray = nový reťazec [numChoices+1];

Krok 7: Vytvorenie slučky

Výroba slučky
Výroba slučky

Napíšte slučku for pomocou počítadla inicializovaného na 0, aby ste prešli poľom

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

Krok 8: Rýchle voľby

Vyzvať používateľa na výber

Krok 9: Naskenujte možnosti

Skenovanie v možnostiach
Skenovanie v možnostiach

Pomocou skenera zadajte svoje voľby do poľa

stringArray = scanner.nextLine ();

Krok 10: Vyhlásenie náhodne

Vyhlásenie náhodne
Vyhlásenie náhodne

V tomto prípade deklarujte náhodnú premennú, ktorá má názov rand (uistite sa, že to urobíte mimo cyklu)

Random rand = new Random ();

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

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

Vygenerujte náhodné číslo pomocou Rand a priraďte mu premennú v tomto prípade randomChoice

int randomChoice = rand.nextInt (numChoices);

Krok 12: Tlač voľby

Tlač voľby
Tlač voľby

Použite náhodne vygenerované číslo do poľa a vytlačte prvok v tomto indexe

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

Krok 13: Blahoželáme

Mali by ste mať program, ktorý naskenuje niekoľko možností a jednu z nich náhodne vytlačí.

Ak dostávate index poľa mimo chyby, skontrolujte počítadlo slučky. Nezabudnite skontrolovať kód, či používa správne bodkočiarku. pamätajte, že java rozlišuje veľké a malé písmená!