Sadržaj:
- Korak 1: Uvoz
- Korak 2: Postavljanje glavne metode
- Korak 3: Deklariranje skenera
- Korak 4: Broj izbora
- Korak 5: Traženje broja izbora
- Korak 6: Inicijalizacija niza
- Korak 7: Napravite petlju
- Korak 8: Brzi izbori
- Korak 9: Skenirajte u izborima
- Korak 10: Proglašenje slučajnim
- Korak 11: Generiranje slučajnog broja
- Korak 12: Ispis izbora
- Korak 13: Čestitamo
2025 Autor: John Day | [email protected]. Zadnja promjena: 2025-01-13 06:57
Ovaj skup uputa pokazat će kako izgraditi java program koji će birati s popisa opcija koje unosi korisnik. Osnovno radno znanje jave i IDE -a za izradu programa. Svaki korak ne bi trebao trajati više od 2 minute.
Korak 1: Uvoz
Uvezite skener i slučajne klase u javu
uvoz java.util. Scanner;
uvoz java.util. Random;
Korak 2: Postavljanje glavne metode
Postavite glavnu funkciju u javi
javna statička void main (String args) {}
Korak 3: Deklariranje skenera
Inicijalizirajte i deklarirajte varijablu za skener u ovom slučaju nazvao sam varijablu scan
Skeniranje skenera = novi skener (System.in);
Korak 4: Broj izbora
Pitajte korisnika o broju izbora.
Korak 5: Traženje broja izbora
Pomoću objekta skenera unesite broj izbora i spremite u varijablu u ovom slučaju numChoices
int numChoices = scan.nextInt ();
Korak 6: Inicijalizacija niza
Inicijalizirajte niz sa onoliko elemenata koliko imate izbora u ovom slučaju stringArray
String stringArray = novi String [numChoices+1];
Korak 7: Napravite petlju
Napišite for petlju pomoću brojača inicijaliziranog na 0 za prolaz kroz niz
for (int i = 0; i <stringArray.length; i ++) {}
Korak 8: Brzi izbori
Brzi korisnik za odabir
Korak 9: Skenirajte u izborima
Pomoću skenera unesite svoje izbore u niz
stringArray = scanner.nextLine ();
Korak 10: Proglašenje slučajnim
Deklarirajte varijablu za nasumično u ovom slučaju se naziva rand (to učinite izvan petlje)
Random rand = new Random ();
Korak 11: Generiranje slučajnog broja
Generirajte slučajni broj pomoću randa i dodijelite mu varijablu u ovom slučaju randomChoice
int randomChoice = rand.nextInt (numChoices);
Korak 12: Ispis izbora
Koristite nasumično generirani broj u nizu i ispišite element na tom indeksu
System.out.print (stringArray [randomChoice]);
Korak 13: Čestitamo
Trebali biste imati program koji skenira brojne izbore i nasumično ispisuje jedan od tih izbora.
Ako dobivate indeks polja izvan granica, provjerite brojač petlje. Svakako provjerite ispravnost upotrebe vašeg zareza u vašem kodu. zapamtite da java razlikuje velika i mala slova!