Innehållsförteckning:

Java Choice Maker: 13 steg
Java Choice Maker: 13 steg

Video: Java Choice Maker: 13 steg

Video: Java Choice Maker: 13 steg
Video: С чего начать делать игры | Разработка для новичков 2024, November
Anonim
Java Choice Maker
Java Choice Maker

Denna instruktionsuppsättning visar hur man bygger ett Java -program som gör ett val från en lista med alternativ som matas in av användaren. En grundläggande kunskap om java och en IDE att bygga programmet i. Varje steg bör inte ta mer än 2 minuter.

Steg 1: Importera

Importerar
Importerar

Importera skannern och slumpmässiga klasser i java

importera java.util. Scanner;

importera java.util. Random;

Steg 2: Konfigurera en huvudmetod

Konfigurera en huvudmetod
Konfigurera en huvudmetod

Skapa en huvudfunktion i java

public static void main (String args) {}

Steg 3: Deklarera skannern

Deklarerar skannern
Deklarerar skannern

Initiera och deklarera en variabel för skannern i det här fallet namngav jag variabeln scan

Scanner scan = new Scanner (System.in);

Steg 4: Antal val

Fråga användaren om antalet val.

Steg 5: Sök efter antal val

Sök efter antal val
Sök efter antal val

Använd skannerobjektet för att mata in antalet val och lagra i en variabel i det här fallet numChoices

int numChoices = scan.nextInt ();

Steg 6: Initiera matrisen

Initierar matrisen
Initierar matrisen

Initiera en array med så många element som du har val i det här fallet stringArray

String stringArray = new String [numChoices+1];

Steg 7: Gör slingan

Making the Loop
Making the Loop

Skriv en for loop med en räknare som initierats till 0 för att gå igenom arrayen

för (int i = 0; i <stringArray.length; i ++) {}

Steg 8: Fråga val

Be användaren om valen

Steg 9: Skanna in valen

Skanna i valen
Skanna i valen

Använd skannern för att mata in dina val i matrisen

stringArray = scanner.nextLine ();

Steg 10: Förklarar slumpmässigt

Förklarar slumpmässigt
Förklarar slumpmässigt

Förklara variabel för slumpmässig i det här fallet heter den rand (se till att göra detta utanför öglan)

Random rand = new Random ();

Steg 11: Generera ett slumpmässigt tal

Generera ett slumpmässigt tal
Generera ett slumpmässigt tal

Generera ett slumpmässigt tal med rand och tilldela det en variabel i detta fall randomChoice

int randomChoice = rand.nextInt (numChoices);

Steg 12: Skriv ut valet

Skriva ut valet
Skriva ut valet

Använd det slumpmässigt genererade numret i arrayen och skriv ut elementet vid det indexet

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

Steg 13: Grattis

Du bör ha ett program som skannar in ett antal val och skriver ut ett av dessa val slumpmässigt.

Kontrollera din loop -räknare om du får ett arrayindex utanför gränserna. Se till att kontrollera din kod för korrekt semikolonanvändning. kom ihåg att Java är skiftlägeskänsligt!

Rekommenderad: