gpt4 book ai didi

java - 关于ArrayList的问题

转载 作者:行者123 更新时间:2023-12-01 07:08:23 24 4
gpt4 key购买 nike

我需要使用 ArrayList,但我不确定如何执行普通数组可以实现的一些操作。

1)这个:

int[][] example1 = new int[10][20];

(具有两个参数 (10, 20) 的数组)可以使用普通数组,但如何使用 ArrayList 实现。)

2) 如何将列表中的 int 值加 1,如下所示:

example2[3][4] ++;

最佳答案

ArrayList 是由数组支持的动态可增长列表。

List<List<Integer>> list = new ArrayList<List<>>(10);

可以通过List#get获取列表的元素。

List<Integer> innerList = list.get(3);
Integer integer = innerList.get(4);

通过List#set更新值 -

list.get(3).set(4,list.get(3).get(4)++);

注意:Integer 类是不可变的。

关于java - 关于ArrayList的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18715535/

24 4 0