Բովանդակություն:

Java Choice Maker: 13 քայլ
Java Choice Maker: 13 քայլ

Video: Java Choice Maker: 13 քայլ

Video: Java Choice Maker: 13 քայլ
Video: Java Socket Programming - Multiple Clients Chat 2024, Նոյեմբեր
Anonim
Java Choice Maker
Java Choice Maker

Այս հրահանգների հավաքածուն ցույց կտա, թե ինչպես կառուցել java ծրագիր, որը ընտրություն կկատարի օգտվողի կողմից մուտքագրված ընտրանքների ցանկից: Jրագիրը ստեղծելու համար java- ի և IDE- ի հիմնական աշխատանքային գիտելիքները: Յուրաքանչյուր քայլին պետք է տևի ոչ ավելի, քան 2 րոպե:

Քայլ 1: Ներմուծում

Ներմուծում
Ներմուծում

Ներմուծեք սկաների և պատահական դասեր java- ում

ներմուծել java.util. Scanner;

ներմուծել java.util. Random;

Քայլ 2: Հիմնական մեթոդի ստեղծում

Հիմնական մեթոդի ստեղծում
Հիմնական մեթոդի ստեղծում

Տեղադրեք հիմնական գործառույթը java- ում

public static void main (String args) {}

Քայլ 3. Սկաների հայտարարում

Սկաներ հայտարարելը
Սկաներ հայտարարելը

Նախագծեք և հայտարարեք փոփոխական սկաների համար: Այս դեպքում ես անվանեցի փոփոխականի սկան

Սկաների սկան = նոր սկաներ (System.in);

Քայլ 4: Ընտրությունների քանակը

Ընտրողին հուշեք ընտրության քանակի մասին:

Քայլ 5. Ընտրությունների քանակի սկանավորում

Սկանավորում ընտրությունների քանակի համար
Սկանավորում ընտրությունների քանակի համար

Օգտագործեք սկաների օբյեկտը `ընտրությունների քանակը մուտքագրելու և այս դեպքում numChoices- ի փոփոխականում պահելու համար

int numChoices = scan.nextInt ();

Քայլ 6: rayանգվածի սկզբնավորում

Itանգվածի սկզբնականացում
Itանգվածի սկզբնականացում

Սկզբնացրեք զանգվածը այնքան տարրերով, որքան այս դեպքում ունեք stringArray ընտրություն

Լար stringArray = նոր տող [numChoices+1];

Քայլ 7: Օղակ պատրաստելը

Օղակ պատրաստելը
Օղակ պատրաստելը

Writeանգվածի միջով անցնելու համար գրեք for loop ՝ օգտագործելով 0 -ին նախաստորագրված հաշվիչ

համար (int i = 0; i <stringArray.length; i ++) {}

Քայլ 8: Արագ ընտրություն

Արագ օգտվող ընտրության համար

Քայլ 9: Սկան ընտրությունների մեջ

Սկան ընտրությունների մեջ
Սկան ընտրությունների մեջ

Օգտագործեք սկաները `ձեր ընտրությունը զանգվածի մեջ մուտքագրելու համար

stringArray = scanner.nextLine ();

Քայլ 10: Պատահական հայտարարում

Պատահական հայտարարելը
Պատահական հայտարարելը

Պատահական փոփոխականի համար այս դեպքում այն կոչվում է ռանդ (համոզվեք, որ դա արեք օղակից դուրս)

Պատահական ռանդ = նոր Պատահական ();

Քայլ 11: Պատահական համարի ստեղծում

Պատահական համարի ստեղծում
Պատահական համարի ստեղծում

Ստեղծեք պատահական թիվ ՝ օգտագործելով rand և նշանակեք նրան փոփոխական այս դեպքում randomChoice

int randomChoice = rand.nextInt (numChoices);

Քայլ 12: Ընտրության տպագրություն

Ընտրության տպագրություն
Ընտրության տպագրություն

Օգտագործեք պատահականորեն առաջացած թիվը զանգվածում և տպեք տարրը այդ ինդեքսում

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

Քայլ 13: Շնորհավորում ենք:

Դուք պետք է ունենաք ծրագիր, որը սկանավորում է մի շարք ընտրանքներ և պատահական տպում այդ ընտրություններից մեկը:

Եթե զանգվածի ինդեքս եք ստանում սահմաններից դուրս, ստուգեք ձեր օղակի հաշվիչը: Համոզվեք, որ ստուգեք ձեր ծածկագիրը ստորակետների ճիշտ օգտագործման համար: հիշեք, որ java- ն մեծատառերի նկատմամբ զգայուն է:

Խորհուրդ ենք տալիս: