gpt4 book ai didi

java - Java中的2d ArrayList添加数据

转载 作者:行者123 更新时间:2023-12-01 16:09:28 25 4
gpt4 key购买 nike

我的家庭作业几乎不需要帮助。我必须创建一个 10 x 10 ArrayList,而不是数组。这就是我所拥有的,我只需要有关如何执行 for 循环将日期添加到 2D ArrayList 的提示。顺便说一下,这是为了放置成绩数据;从 100 到 82。(是的,我知道这是作业,但需要指出正确的方向)

public void q6()
{
//part a
ArrayList<ArrayList<Double>> grades;
//part b
grades = new ArrayList<ArrayList<Double>>(10);
//second dimension
grades.add(new ArrayList<Double>(10));
for(int i = 0; i < 10; i++)
{
for(int j = 0; j < 10; j++)
{
// grades.get().add(); Not sure what to do here?
// If this was an array I would do something like:
// grades[i][j] = 100 -j -i;
}
}
}

最佳答案

这样的事情可以做吗?

   public void q6()
{
//part a
ArrayList<ArrayList<Double>> grades;
//part b
grades = new ArrayList<ArrayList<Double>>(10);
//second dimension
for(int i = 0; i < 10; i++)
{
List<Double> current = new ArrayList<Double>(10);
grades.add(current);

for(int j = 0; j < 10; j++)
{
current.add(100 - j - i);
}

}
}

关于java - Java中的2d ArrayList添加数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1771565/

25 4 0