Я пытаюсь запустить этот код без дубликатов, но у меня нет успеха в изучении этой области.Случайное генерирование элементов без дубликатов Java
Сначало вопрос, который я делаю, который попросит пользователя ввести отсутствующий элемент. Однако, когда я генерировать случайные элементы, я получаю дубликаты
import java.util.Random;
public class QuestionOneA2 {
public static void main(String[] args) {
String[] fruit = {"orange", "apple", "pear", "bannana", "strawberry", "mango"};
Random numberGenerator = new Random();
for (int i = 0; i < 5; i++) {
int nextRandom = numberGenerator.nextInt(6);
System.out.println(fruit[nextRandom]);
}
}
}
Итак, вы пытаетесь выбрать 5 случайных предметов из набора из 6 предметов? –
Применить 'Collections.shuffle()' к заполненному последовательности списку –
Да Я пытаюсь случайным образом выбрать 5 из 6 без дубликатов – StudentCoder