Innholdsfortegnelse:

Java Choice Maker: 13 trinn
Java Choice Maker: 13 trinn

Video: Java Choice Maker: 13 trinn

Video: Java Choice Maker: 13 trinn
Video: Возведение перегородок санузла из блоков. Все этапы. #4 2024, November
Anonim
Java Choice Maker
Java Choice Maker

Dette instruksjonssettet viser hvordan du bygger et Java -program som kan velge mellom en liste over alternativer som er lagt inn av brukeren. En grunnleggende arbeidskunnskap om java og en IDE for å bygge programmet i. Hvert trinn bør ikke ta mer enn 2 minutter.

Trinn 1: Importer

Importerer
Importerer

Importer skanneren og tilfeldige klasser i java

importer java.util. Scanner;

import java.util. Random;

Trinn 2: Konfigurere en hovedmetode

Sette opp en hovedmetode
Sette opp en hovedmetode

Sett opp en hovedfunksjon i java

offentlig statisk tomrom (String args) {}

Trinn 3: Deklarere skanneren

Deklarere skanneren
Deklarere skanneren

Initialiser og erklær en variabel for skanneren, i dette tilfellet navngav jeg variabelen skanning

Skannerskanning = ny skanner (System.in);

Trinn 4: Antall valg

Be brukeren om antall valg.

Trinn 5: Søk etter antall valg

Søker etter antall valg
Søker etter antall valg

Bruk skannerobjektet til å angi antall valg og lagre i en variabel i dette tilfellet numChoices

int numChoices = scan.nextInt ();

Trinn 6: Initialiserer matrisen

Initialiserer matrisen
Initialiserer matrisen

Initialiser en matrise med så mange elementer som du har valg i dette tilfellet stringArray

String stringArray = ny streng [numChoices+1];

Trinn 7: Making the Loop

Making the Loop
Making the Loop

Skriv en for -løkke ved å bruke en teller initialisert til 0 for å gå gjennom matrisen

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

Trinn 8: Spør valg

Be brukeren om valgene

Trinn 9: Skann inn valgene

Skann i valgene
Skann i valgene

Bruk skanneren til å legge inn dine valg i matrisen

stringArray = scanner.nextLine ();

Trinn 10: Erklæring tilfeldig

Erklærer tilfeldig
Erklærer tilfeldig

Erklær variabelen for tilfeldig i dette tilfellet den heter rand (sørg for å gjøre dette utenfor løkken)

Tilfeldig rand = new Random ();

Trinn 11: Generere et tilfeldig tall

Generere et tilfeldig tall
Generere et tilfeldig tall

Generer et tilfeldig tall ved å bruke rand og tilordne den en variabel i dette tilfellet randomChoice

int randomChoice = rand.nextInt (numChoices);

Trinn 12: Skrive ut valget

Skrive ut valget
Skrive ut valget

Bruk det tilfeldig genererte tallet i matrisen og skriv ut elementet ved den indeksen

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

Trinn 13: Gratulerer

Du bør ha et program som skanner inn en rekke valg og skriver ut et av disse valgene tilfeldig.

Hvis du får en matriseindeks utenfor grensen, sjekk loop -telleren. Sørg for å sjekke koden for riktig semikolonbruk. Husk at java er store og små bokstaver!

Anbefalt: