Cuprins:

Java Choice Maker: 13 pași
Java Choice Maker: 13 pași

Video: Java Choice Maker: 13 pași

Video: Java Choice Maker: 13 pași
Video: Java random numbers 🎲 【4 minutes】 2024, Noiembrie
Anonim
Java Choice Maker
Java Choice Maker

Acest set de instrucțiuni va arăta cum să construiți un program Java care va face o alegere dintr-o listă de opțiuni introduse de utilizator. O cunoaștere de bază a Java și un IDE pentru a construi programul. Fiecare pas nu ar trebui să dureze mai mult de 2 minute.

Pasul 1: Import

Importând
Importând

Importați scanerul și clasele aleatoare în java

import java.util. Scanner;

import java.util. Random;

Pasul 2: Configurarea unei metode principale

Configurarea unei metode principale
Configurarea unei metode principale

Configurați o funcție principală în java

public static main main (String args) {}

Pasul 3: declararea scanerului

Declararea scanerului
Declararea scanerului

Inițializați și declarați o variabilă pentru scaner, în acest caz am numit scanarea variabilă

Scanare scanare = scaner nou (System.in);

Pasul 4: Număr de opțiuni

Solicitați utilizatorului numărul de opțiuni.

Pasul 5: scanarea numărului de opțiuni

Scanarea numărului de opțiuni
Scanarea numărului de opțiuni

Utilizați obiectul scanerului pentru a introduce numărul de opțiuni și a stoca într-o variabilă în acest caz numChoices

int numChoices = scan.nextInt ();

Pasul 6: Inițializarea matricei

Inițializarea matricei
Inițializarea matricei

Inițializați o matrice cu câte elemente aveți opțiuni în acest caz stringArray

String stringArray = new String [numChoices + 1];

Pasul 7: Realizarea buclei

Realizarea buclei
Realizarea buclei

Scrieți o buclă for utilizând un contor inițializat la 0 pentru a trece prin matrice

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

Pasul 8: Alegeți opțiunile

Solicitați utilizatorului alegerile

Pasul 9: Scanați în opțiuni

Scanați în opțiuni
Scanați în opțiuni

Folosiți scanerul pentru a introduce opțiunile în matrice

stringArray = scanner.nextLine ();

Pasul 10: declararea aleatorie

Declararea aleatorie
Declararea aleatorie

Declarați variabila pentru întâmplare, în acest caz se numește rand (asigurați-vă că faceți acest lucru în afara buclei)

Random Rand = new Random ();

Pasul 11: Generarea unui număr aleatoriu

Generarea unui număr aleatoriu
Generarea unui număr aleatoriu

Generați un număr aleatoriu utilizând rand și atribuiți-i o variabilă în acest caz randomChoice

int randomChoice = rand.nextInt (numChoices);

Pasul 12: Tipărirea alegerii

Tipărirea alegerii
Tipărirea alegerii

Utilizați numărul generat aleatoriu în matrice și tipăriți elementul la acel index

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

Pasul 13: Felicitări

Ar trebui să aveți un program care scanează mai multe opțiuni și imprimă la întâmplare una dintre aceste opțiuni.

Dacă obțineți un index de matrice în afara limitelor, verificați contorul de buclă. Asigurați-vă că verificați codul pentru utilizarea corectă a punctelor și virgulelor. amintiți-vă că Java este sensibil la majuscule și minuscule!

Recomandat: