
Turinys:
- 1 veiksmas: importavimas
- 2 žingsnis: pagrindinio metodo nustatymas
- 3 veiksmas: skaitytuvo deklaravimas
- 4 žingsnis: pasirinkimų skaičius
- 5 veiksmas: pasirinkimų skaičiaus nuskaitymas
- 6 veiksmas: masyvo inicijavimas
- 7 žingsnis: sukurkite kilpą
- 8 žingsnis: greitas pasirinkimas
- 9 veiksmas: nuskaitykite pasirinkimus
- 10 žingsnis: atsitiktinumo paskelbimas
- 11 veiksmas: atsitiktinio skaičiaus generavimas
- 12 veiksmas: pasirinkimo spausdinimas
- 13 žingsnis: Sveikiname
2025 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2025-01-23 14:59

Šis instrukcijų rinkinys parodys, kaip sukurti „Java“programą, kuri pasirinks iš vartotojo įvestų parinkčių sąrašo. Pagrindinės „Java“ir IDE kūrimo programos žinios. Kiekvienas žingsnis turėtų trukti ne ilgiau kaip 2 minutes.
1 veiksmas: importavimas

Importuokite skaitytuvo ir atsitiktinės klasės „Java“
importuoti java.util. Scanner;
importuoti java.util. Random;
2 žingsnis: pagrindinio metodo nustatymas

Nustatykite pagrindinę „Java“funkciją
public static void main (String args) {}
3 veiksmas: skaitytuvo deklaravimas

Inicijuokite ir paskelbkite skaitytuvo kintamąjį, šiuo atveju pavadinau kintamąjį nuskaitymą
Skaitytuvo nuskaitymas = naujas skaitytuvas (System.in);
4 žingsnis: pasirinkimų skaičius
Paprašykite vartotojo pasirinkti.
5 veiksmas: pasirinkimų skaičiaus nuskaitymas

Naudokite skaitytuvo objektą, kad įvestumėte pasirinkimų skaičių ir išsaugotumėte kintamajame, šiuo atveju numChoices
int numChoices = scan.nextInt ();
6 veiksmas: masyvo inicijavimas

Inicijuokite masyvą su tiek elementų, kiek šiuo atveju turite pasirinkimų stringArray
String stringArray = new String [numChoices+1];
7 žingsnis: sukurkite kilpą

Parašykite for ciklą naudodami skaitiklį, inicijuotą iki 0, kad pereitumėte prie masyvo
(int i = 0; i <stringArray.length; i ++) {}
8 žingsnis: greitas pasirinkimas
Paprašykite vartotojo pasirinkti
9 veiksmas: nuskaitykite pasirinkimus

Naudokite skaitytuvą, kad įvestumėte savo pasirinkimus į masyvą
stringArray = skaitytuvas.nextLine ();
10 žingsnis: atsitiktinumo paskelbimas

Skelbti kintamąjį atsitiktinai, šiuo atveju jis pavadintas rand (būtinai tai darykite už ciklo ribų)
Atsitiktinis randas = naujas Atsitiktinis ();
11 veiksmas: atsitiktinio skaičiaus generavimas

Sukurkite atsitiktinį skaičių naudodami randą ir priskirkite jam kintamąjį, šiuo atveju randomChoice
int randomChoice = rand.nextInt (numChoices);
12 veiksmas: pasirinkimo spausdinimas

Naudokite atsitiktinai sugeneruotą skaičių masyve ir atspausdinkite tą indeksą
System.out.print (stringArray [randomChoice]);
13 žingsnis: Sveikiname
Turėtumėte turėti programą, kuri nuskaito daugybę pasirinkimų ir atsitiktinai išspausdina vieną iš šių pasirinkimų.
Jei matote masyvo indeksą iš ribų, patikrinkite kilpų skaitiklį. Būtinai patikrinkite, ar kodas tinkamai naudojamas kabliataškiais. atminkite, kad java skiria didžiųjų ir mažųjų raidžių!
Rekomenduojamas:
Efektyvus „Java“kūrimas „Raspberry Pi“: 11 žingsnių (su nuotraukomis)

Efektyvus „Raspberry Pi“„Java“kūrimas: šioje instrukcijoje aprašytas labai efektyvus „Java“programų kūrimo „Raspberry Pi“metodas. Aš panaudojau šį metodą kurdamas „Java“galimybes, pradedant žemo lygio įrenginių palaikymu ir baigiant įvairiomis srieginėmis ir tinklo programomis. Apytikslis
Kaip sukurti paprastą skaičiuotuvą „Java“: 10 žingsnių

Kaip sukurti paprastą skaičiuotuvą „Java“: Tai paprastas „Java“programavimo kalbos įvadas, skirtas žmonėms, kurie mažai arba visai nežino apie programavimą. Medžiagos: kompiuteris arba nešiojamas kompiuteris (su įdiegta „Eclipse“) Gali įdiegti užtemimą adresu https: // www. eclipse.org/downloads
Kaip importuoti „Java“projektus į „Eclipse“pradedantiesiems: 11 žingsnių

Kaip importuoti „Java“projektus į „Eclipse“pradedantiesiems: Įvadas Toliau pateiktose instrukcijose pateikiamos nuoseklios instrukcijos, kaip įdiegti „Java“projektus į kompiuterinę programinę įrangą „Eclipse“. „Java“projektuose yra visas kodas, sąsajos ir failai, reikalingi kuriant „Java“programą. Šie projektai yra
Konvertuoti „Python“į „Java“: 12 žingsnių

Konvertuokite „Python“į „Loop“į „Java“: „Python“ir „Java“yra dvi didžiausios technologijų programavimo kalbos, kurias kasdien naudoja milijonai žmonių. Vadovaudamiesi šiomis instrukcijomis, bet kokio lygio „Python“vartotojai gali pradėti taikyti savo įgūdžius „Java“, sužinoti, kaip pritaikyti esamą kodą rašytinėms situacijoms
Įsilaužimas į 2019 m. „Maker Faire Seoul“ženklelį: 15 žingsnių

Įsilaužimas į jūsų 2019 m. „Maker Faire Seoul“ženklelį: „Maker Faire Seoul 2019“skiiiD dovanos „Arduino Nano“ir „Neopixel“! Instrukcija, kaip naudoti „NeoPixel“ir „Arduino“su skiiiD