Получение случайного элемента из ArrayList [дубликат]

На этот вопрос уже есть ответ здесь:

Я изучаю Java, и у меня проблема с ArrayList и RandomGenerator .

У меня есть объект с именем каталог , в котором есть список массивов объектов, созданных из другого класса с именем item .

Мне нужен метод в каталоге , который возвращает всю информацию об одном из объектов item в списке.
У меня есть объект с именем catalog, в котором есть список объектов, созданных из другого класса с именем item. Мне нужен ...

На этот вопрос уже есть ответ здесь:

Я изучаю Java, и у меня проблема с ArrayList и RandomGenerator .

У меня есть объект с именем каталог , в котором есть список массивов объектов, созданных из другого класса с именем item .

Мне нужен метод в каталоге , который возвращает всю информацию об одном из объектов item в списке.
У меня есть объект с именем catalog, в котором есть список объектов, созданных из другого класса с именем item. Мне нужен ...

На этот вопрос уже есть ответ здесь:

Я изучаю Java, и у меня проблема с ArrayList и RandomGenerator .

У меня есть объект с именем каталог , в котором есть список массивов объектов, созданных из другого класса с именем item .

Мне нужен метод в каталоге , который возвращает всю информацию об одном из объектов item в списке.
элемент должен быть выбран случайным образом.

import java.util.ArrayList;
import java.util.Random;

public class Catalogue
{
    private Random randomGenerator;
    private ArrayList catalogue;

    public Catalogue ()
    {
        catalogue = new ArrayList();  
    }

    public Item anyItem()
    {
        int index = randomGenerator.nextInt(catalogue.size());
        return catalogue.get(index);
        System.out.println("Managers choice this week" + anyItem + "our recommendation to you");
    }

Когда я пытаюсь скомпилировать, я получаю сообщение об ошибке, указывающее на строку System.out.println , говорящую ..

«не может найти символьную переменную anyItem '

97
задан cricket_007 10 February 2018 в 18:28
поделиться