Sommario:

Java Choice Maker: 13 passaggi
Java Choice Maker: 13 passaggi

Video: Java Choice Maker: 13 passaggi

Video: Java Choice Maker: 13 passaggi
Video: Easy way to setup Java SDK/JDK in IntelliJ #java #intellij 2024, Dicembre
Anonim
Java Choice Maker
Java Choice Maker

Questo set di istruzioni mostrerà come creare un programma java che effettuerà una scelta da un elenco di opzioni immesse dall'utente. Una conoscenza pratica di base di Java e un IDE in cui costruire il programma. Ogni passaggio non dovrebbe richiedere più di 2 minuti.

Passaggio 1: importazione

importazione
importazione

Importa le classi scanner e Random in java

import java.util. Scanner;

import java.util. Random;

Passaggio 2: impostazione di un metodo principale

Impostazione di un metodo principale
Impostazione di un metodo principale

Imposta una funzione principale in java

public static void main(String args) { }

Passaggio 3: dichiarazione dello scanner

Dichiarazione dello scanner
Dichiarazione dello scanner

Inizializza e dichiara una variabile per lo scanner, in questo caso ho chiamato la variabile scan

Scansione scanner= new Scanner(System.in);

Passaggio 4: numero di scelte

Richiedere all'utente il numero di scelte.

Passaggio 5: scansione per il numero di scelte

Scansione per numero di scelte
Scansione per numero di scelte

Usa l'oggetto scanner per inserire il numero di scelte e memorizza in una variabile in questo caso numChoices

int numChoices= scan.nextInt();

Passaggio 6: inizializzazione dell'array

Inizializzazione dell'array
Inizializzazione dell'array

Inizializza un array con tanti elementi quante sono le scelte in questo caso stringArray

String stringArray= new String[numChoices+1];

Passaggio 7: creare il loop

Fare il ciclo
Fare il ciclo

Scrivi un ciclo for usando un contatore inizializzato a 0 per passare attraverso l'array

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

Passaggio 8: scelte rapide

Richiedi all'utente le scelte

Passaggio 9: scansione nelle scelte

Scansiona nelle scelte
Scansiona nelle scelte

Usa lo scanner per inserire le tue scelte nell'array

stringArray= scanner.nextLine();

Passaggio 10: dichiarazione casuale

Dichiarare Casuale
Dichiarare Casuale

Dichiara variabile per random in questo caso si chiama rand (assicurati di farlo al di fuori del ciclo)

Random casuale = new Random();

Passaggio 11: generazione di un numero casuale

Generazione di un numero casuale
Generazione di un numero casuale

Genera un numero casuale usando rand e assegnagli una variabile in questo caso randomChoice

int randomChoice= rand.nextInt(numChoices);

Passaggio 12: stampare la scelta

Stampare la scelta
Stampare la scelta

Usa il numero generato casualmente nell'array e stampa l'elemento in quell'indice

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

Passaggio 13: Congratulazioni

Dovresti avere un programma che scansiona un numero di scelte e stampa una di quelle scelte a caso.

Se stai ricevendo un errore di indice di array fuori dai limiti, controlla il contatore dei cicli. Assicurati di controllare il tuo codice per l'uso corretto del punto e virgola. ricorda che java fa distinzione tra maiuscole e minuscole!

Consigliato: