Оглавление:
- Шаг 1. Импорт
- Шаг 2: настройка основного метода
- Шаг 3: Объявление сканера
- Шаг 4: количество вариантов
- Шаг 5: поиск количества вариантов
- Шаг 6: Инициализация массива
- Шаг 7: Делаем петлю
- Шаг 8: Быстрый выбор
- Шаг 9: Просканируйте варианты выбора
- Шаг 10: Объявление случайного
- Шаг 11: Генерация случайного числа
- Шаг 12: печать выбора
- Шаг 13: Поздравляем
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-13 06:58
Этот набор инструкций покажет, как создать Java-программу, которая будет делать выбор из списка параметров, вводимых пользователем. Базовые знания Java и IDE для сборки программы. Каждый шаг должен занимать не более 2 минут.
Шаг 1. Импорт
Импортировать сканер и случайные классы в java
import java.util. Scanner;
import java.util. Random;
Шаг 2: настройка основного метода
Настроить основную функцию в java
public static void main (String args) {}
Шаг 3: Объявление сканера
Инициализировать и объявить переменную для сканера, в этом случае я назвал переменную сканированием
Scanner scan = новый сканер (System.in);
Шаг 4: количество вариантов
Спросите пользователя о количестве вариантов.
Шаг 5: поиск количества вариантов
Используйте объект сканера, чтобы ввести количество вариантов и сохранить в переменной в этом случае numChoices
int numChoices = scan.nextInt ();
Шаг 6: Инициализация массива
Инициализируйте массив с таким количеством элементов, сколько у вас есть на выбор, в этом случае stringArray
Строка stringArray = новая строка [numChoices + 1];
Шаг 7: Делаем петлю
Напишите цикл for, используя счетчик, инициализированный до 0, чтобы пройти через массив
for (int i = 0; i <stringArray.length; i ++) {}
Шаг 8: Быстрый выбор
Спрашивать пользователя о выборе
Шаг 9: Просканируйте варианты выбора
Используйте сканер, чтобы ввести свой выбор в массив
stringArray = scanner.nextLine ();
Шаг 10: Объявление случайного
Объявите переменную для random, в этом случае она называется rand (обязательно сделайте это вне цикла)
Случайный ранд = новый Случайный ();
Шаг 11: Генерация случайного числа
Сгенерируйте случайное число с помощью rand и назначьте ему переменную в этом случае randomChoice
int randomChoice = rand.nextInt (numChoices);
Шаг 12: печать выбора
Используйте случайно сгенерированное число в массиве и распечатайте элемент по этому индексу
System.out.print (stringArray [randomChoice]);
Шаг 13: Поздравляем
У вас должна быть программа, которая просматривает несколько вариантов и распечатывает один из них наугад.
Если вы получаете ошибку индекса массива вне границ, проверьте счетчик цикла. Обязательно проверьте свой код на правильность использования точки с запятой. помните, что в java учитывается регистр!