Talaan ng mga Nilalaman:

Java Choice Maker: 13 Mga Hakbang
Java Choice Maker: 13 Mga Hakbang

Video: Java Choice Maker: 13 Mga Hakbang

Video: Java Choice Maker: 13 Mga Hakbang
Video: Кровь, пот и слезы (Minecraft Animation) 2024, Nobyembre
Anonim
Java Choice Maker
Java Choice Maker

Ipapakita ang hanay ng tagubilin na ito kung paano bumuo ng isang programang java na pipiliin mula sa isang listahan ng mga pagpipilian na nai-input ng gumagamit. Isang pangunahing kaalaman sa pagtatrabaho ng java at isang IDE upang maitayo ang programa. Ang bawat hakbang ay dapat tumagal ng hindi hihigit sa 2 minuto.

Hakbang 1: Pag-import

Pag-iimport
Pag-iimport

I-import ang mga scanner at Random na klase sa java

import java.util. Scanner;

import java.util. Random;

Hakbang 2: Pag-set up ng Pangunahing Paraan

Pag-set up ng Pangunahing Paraan
Pag-set up ng Pangunahing Paraan

Mag-set up ng isang pangunahing pag-andar sa java

public static void main (String args) {}

Hakbang 3: Pagdeklara ng Scanner

Pagdeklara ng Scanner
Pagdeklara ng Scanner

Ipasimula at ideklara ang isang variable para sa scanner sa kasong ito na pinangalanan ko ang variable scan

Scanner scan = bagong Scanner (System.in);

Hakbang 4: Bilang ng mga Pagpipilian

I-prompt ang gumagamit para sa bilang ng mga pagpipilian.

Hakbang 5: Pag-scan para sa Bilang ng mga Pagpipilian

Pag-scan para sa Bilang ng mga Pagpipilian
Pag-scan para sa Bilang ng mga Pagpipilian

Gamitin ang object ng scanner upang mai-input ang bilang ng mga pagpipilian at mag-imbak sa isang variable sa kasong ito na numChoices

int numChoices = scan.nextInt ();

Hakbang 6: Pinasimulan ang Array

Pinasimulan ang Array
Pinasimulan ang Array

Simulan ang isang array na may maraming mga elemento tulad ng mayroon kang mga pagpipilian sa kasong itoArray

String stringArray = bagong String [numChoices + 1];

Hakbang 7: Paggawa ng Loop

Paggawa ng Loop
Paggawa ng Loop

Sumulat ng isang para sa loop gamit ang isang counter na pinasimulan sa 0 upang dumaan sa array

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

Hakbang 8: Mga Mabilis na Pagpipilian

Prompt User para sa mga pagpipilian

Hakbang 9: I-scan sa Mga Pagpipilian

I-scan sa Mga Pagpipilian
I-scan sa Mga Pagpipilian

Gamitin ang scanner upang mai-input ang iyong mga pagpipilian sa array

stringArray = scanner.nextLine ();

Hakbang 10: Pagdeklara ng Random

Pagdeklara ng Random
Pagdeklara ng Random

Ideklara ang variable para sa random sa kasong ito pinangalanan itong rand (tiyaking gawin ito sa labas ng loop)

Random rand = bagong Random ();

Hakbang 11: Bumubuo ng isang Random na Numero

Bumubuo ng isang Random na Numero
Bumubuo ng isang Random na Numero

Bumuo ng isang random na numero gamit ang rand at magtalaga ng isang variable sa kasong ito randomChoice

int randomChoice = rand.nextInt (numChoices);

Hakbang 12: Pagpi-print ng Pinili

Pagpi-print ng Choice
Pagpi-print ng Choice

Gamitin ang random na nabuong numero sa sa array at i-print ang elemento sa index na iyon

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

Hakbang 13: Binabati kita

Dapat kang magkaroon ng isang programa na sumusuri sa isang bilang ng mga pagpipilian at mai-print ang isa sa mga pagpipilian nang sapalaran.

Kung nakakakuha ka ng isang index ng array sa labas ng mga hangganan error suriin ang iyong loop counter. Tiyaking suriin ang iyong code para sa wastong paggamit ng semicolon. tandaan na ang java ay case sensitive!

Inirerekumendang: