Съдържание:

Java Choice Maker: 13 стъпки
Java Choice Maker: 13 стъпки

Видео: Java Choice Maker: 13 стъпки

Видео: Java Choice Maker: 13 стъпки
Видео: CS50 2013 - Week 4 2024, Ноември
Anonim
Java Choice Maker
Java Choice Maker

Този набор от инструкции ще покаже как да се изгради java програма, която ще направи избор от списък с опции, които се въвеждат от потребителя. Основни работни познания по java и IDE за изграждане на програмата. Всяка стъпка трябва да отнеме не повече от 2 минути.

Стъпка 1: Импортиране

Импортиране
Импортиране

Импортирайте скенера и случайните класове в java

внос java.util. Scanner;

импортиране на java.util. Random;

Стъпка 2: Настройване на основен метод

Настройване на основен метод
Настройване на основен метод

Настройте основна функция в java

обществена статична void main (String args) {}

Стъпка 3: Деклариране на скенера

Деклариране на скенера
Деклариране на скенера

Инициализирайте и декларирайте променлива за скенера, в този случай аз нарекох променливата scan

Сканиране на скенер = нов скенер (System.in);

Стъпка 4: Брой избори

Попитайте потребителя за броя на изборите.

Стъпка 5: Сканиране за брой възможности за избор

Сканиране за брой опции
Сканиране за брой опции

Използвайте обекта на скенера, за да въведете броя на опциите и да съхранявате в променлива в този случай numChoices

int numChoices = scan.nextInt ();

Стъпка 6: Инициализиране на масива

Инициализиране на масива
Инициализиране на масива

Инициализирайте масив с толкова елементи, колкото имате избор в този случай stringArray

String stringArray = нов String [numChoices+1];

Стъпка 7: Осъществяване на контура

Осъществяване на цикъла
Осъществяване на цикъла

Напишете цикъл for, като използвате брояч, инициализиран на 0, за да преминете през масива

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

Стъпка 8: Бърз избор

Бърз потребител за избора

Стъпка 9: Сканирайте в избора

Сканиране в Изборите
Сканиране в Изборите

Използвайте скенера, за да въведете избора си в масива

stringArray = scanner.nextLine ();

Стъпка 10: Обявяване на случаен

Обявяване на случаен
Обявяване на случаен

Декларирайте променлива за произволна в този случай тя се нарича rand (не забравяйте да направите това извън цикъла)

Random rand = new Random ();

Стъпка 11: Генериране на случайно число

Генериране на случайно число
Генериране на случайно число

Генерирайте произволно число с помощта на rand и му присвойте променлива в този случай randomChoice

int randomChoice = rand.nextInt (numChoices);

Стъпка 12: Отпечатване на избора

Отпечатване на избора
Отпечатване на избора

Използвайте произволно генерираното число в масива и отпечатайте елемента в този индекс

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

Стъпка 13: Поздравления

Трябва да имате програма, която сканира в няколко варианта и разпечатва един от тези варианти на случаен принцип.

Ако получавате индекс на масив извън границите, проверете брояча на цикъла. Не забравяйте да проверите кода си за правилна употреба на точка и запетая. не забравяйте, че java е чувствителен към регистър!

Препоръчано: