我尝试存储并获取ArrayList中的数字。我有这个在我的课:无法从Java深ArrayList中获取值
private ArrayList<ArrayList> possibleNumbers = new ArrayList<ArrayList>();
然后我写些空数组列表以确保有东西在里面,每个Y
for(int x = 0; x < grid[ y ].length; x++)
{
possibleNumbers.get(y).add(x , new ArrayList<Integer>());
}
现在在我的代码到目前为止后来我有一个ArrayList有一对情侣在变量“列表”号,设置该列表可能的数字:
possibleNumbers.get(y).set(x, list);
后来我尝试从插入列表中获得的价值:
possibleNumbers.get(y).get(x).get(0);
但现在我得到一个错误:
symbol : method get(int)
location: class java.lang.Object
possibleNumbers.get(y).get(x).get(0);
^
我实在找不出为什么这个第三搞定不工作,但第二次却......我希望有人能帮助我。
感谢,
克里斯
你能更准确地描述一下可能的数字应该/包含什么?我不确定,您的数据结构适合您的需求。 “存储并获取ArrayList中的数字”将导致ArrayList ... –