Kazalo:
- 1. korak: Uvoz
- 2. korak: Nastavitev glavne metode
- 3. korak: razglasitev optičnega bralnika
- 4. korak: Število možnosti
- 5. korak: iskanje števila možnosti
- 6. korak: Inicializiranje niza
- 7. korak: Ustvarjanje zanke
- 8. korak: Hitra izbira
- 9. korak: Skenirajte med izbirami
- 10. korak: razglasitev naključnega
- 11. korak: Ustvarjanje naključnega števila
- 12. korak: Tiskanje izbire
- Korak: Čestitamo
Video: Java Choice Maker: 13 korakov
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:03
Ta niz navodil bo pokazal, kako sestaviti java program, ki bo izbiral s seznama možnosti, ki jih vnese uporabnik. Osnovno znanje o javi in IDE za gradnjo programa. Vsak korak ne sme trajati več kot 2 minuti.
1. korak: Uvoz
Uvozite bralnik in naključne razrede v javo
uvoz java.util. Scanner;
uvoz java.util. Random;
2. korak: Nastavitev glavne metode
V javi nastavite glavno funkcijo
javna statična void main (String args) {}
3. korak: razglasitev optičnega bralnika
Inicializirajte in razglasite spremenljivko za optični bralnik, v tem primeru sem spremenljivko poimenoval scan
Optično branje optičnega bralnika = nov bralnik (System.in);
4. korak: Število možnosti
Pozovite uporabnika glede števila možnosti.
5. korak: iskanje števila možnosti
Z objektom optičnega bralnika vnesite število možnosti in jih v tem primeru shranite v spremenljivko numChoices
int numChoices = scan.nextInt ();
6. korak: Inicializiranje niza
Inicializirajte matriko s toliko elementi, kolikor imate v tem primeru možnosti stringArray
String stringArray = nov niz [numChoices+1];
7. korak: Ustvarjanje zanke
Z uporabo števca, inicializiranega na 0, pojdite skozi zanko for
for (int i = 0; i <stringArray.length; i ++) {}
8. korak: Hitra izbira
Takojšnji uporabnik za izbiro
9. korak: Skenirajte med izbirami
S pomočjo optičnega bralnika vnesite svoje izbire v matriko
stringArray = scanner.nextLine ();
10. korak: razglasitev naključnega
Razglasite spremenljivko za naključno, v tem primeru se imenuje rand (to storite zunaj zanke)
Random rand = new Random ();
11. korak: Ustvarjanje naključnega števila
Ustvarite naključno število z uporabo randa in mu v tem primeru dodelite spremenljivko randomChoice
int randomChoice = rand.nextInt (numChoices);
12. korak: Tiskanje izbire
Uporabite naključno generirano število v matriki in natisnite element v tem indeksu
System.out.print (stringArray [randomChoice]);
Korak: Čestitamo
Morali bi imeti program, ki skenira številne možnosti in naključno natisne eno od teh možnosti.
Če dobite indeks matrike izven meja, preverite števec zanke. Preverite svojo kodo za pravilno uporabo podpičja. ne pozabite, da java razlikuje med velikimi in malimi črkami!
Priporočena:
Monty - Maker Faire Merilna pošast: 6 korakov (s slikami)
Monty - Maker Faire Merilna pošast: Radi gremo na Maker Faires, vendar se je leto 2020 odločilo drugače. Namesto tega gradimo ustrezen nadomestek, imenovan Monty, ki bo ujel vzdušje in ga delil z vsemi
Kako zapisati podatke vremenske postaje - Liono Maker: 5 korakov
Kako zapisati podatke vremenske postaje | Liono Maker: Uvod: Pozdravljeni, to je #LionoMaker. To je moj odprtokodni in uradni YouTube kanal. Tukaj je povezava: Liono Maker / YOUTUBE CHANNELV tem projektu se bomo naučili, kako ustvariti " beleženje podatkov vremenskih postaj ". tole je zelo zanimivo
Kako zapisati datum in čas - Liono Maker: 5 korakov
Kako zapisati datum in čas | Liono Maker: Uvod: -V tej vadnici se bomo naučili zapisovati datum in čas z Arduinom. V ta namen uporabljam DS3231 & Moduli kartice Micro SD. Glavni modul, ki se uporablja za čas & beleženje datuma je DS3231. DS3231 je RTC (pravi ti
Kako zapisati temperaturo in svetlobno intenzivnost - Simulacija Proteus - Frizing - Liono Maker: 5 korakov
Kako zapisati temperaturo in svetlobno intenzivnost | Simulacija Proteus | Frizing | Liono Maker: Živjo, to je Liono Maker, to je moj uradni YouTube kanal. To je odprtokodni kanal YouTube. Tukaj je povezava: YouTube kanal Liono Maker tukaj je video povezava: Temp & lahka intenzivnost beleženja V tej vadnici se bomo naučili, kako narediti Temper
Vdor v vašo značko Maker Faire Seoul 2019: 15 korakov
Hacking Your Maker Faire Seoul Badge: V Maker Faire Seoul 2019, skiiiD nagradna igra Arduino Nano in Neopixel! Navodila za uporabo NeoPixel in Arduino s skiiiD