相关疑难解决方法(0)

从ArrayList中检索随机项

我学习Java,我有一个问题ArrayListRandomGenerator.

我有一个名为的对象catalogue,它有一个从另一个被调用的类创建的对象数组列表item.

我需要一个方法,catalogue其中返回item列表中的一个对象的所有信息.
item随意选择的需求.

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

public class Catalogue
{
    private Random randomGenerator;
    private ArrayList<Item> catalogue;

    public Catalogue ()
    {
        catalogue = new ArrayList<Item>();  
    }

    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");
    }
Run Code Online (Sandbox Code Playgroud)

当我尝试编译时,我得到一个指向System.out.println行的错误说..

'找不到符号变量anyItem'

java random arraylist

98
推荐指数
4
解决办法
22万
查看次数

从列表中随机选择一个项目

如何从Java中的列表中随机选择项?我有

List<String> list = new ArrayList<String>();
list.add("One");
list.add("Two");
Run Code Online (Sandbox Code Playgroud)

等等....我怎样才能从这个列表中随机选择

Random myRandomizer = new Random();
Run Code Online (Sandbox Code Playgroud)

java random collections

26
推荐指数
2
解决办法
7万
查看次数

标签 统计

java ×2

random ×2

arraylist ×1

collections ×1