java - 如何替换数组列表中数组中的项目?

标签 java arrays arraylist

我有一个 ArrayList,初始化如下:

    public static List<int[]> items = new ArrayList<int[]>();

我像这样向它添加项目:

    items.add(new int[] {2,0,1,0,1});

我可以更改 ArrayList 中已有数组的特定条目吗(例如:索引 0 处的 2),或者每次都必须使用 items.set() 重新创建数组?

最佳答案

你可以这样做:

int[] array = items.get(0);
array[0] = <new value>;

关于java - 如何替换数组列表中数组中的项目?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32040724/

相关文章:

python - 如何深入搜索 Python 列表?

java - 使用 Jackson 的非对称名称/属性映射,更优雅的解决方案?

java - 如何保证只创建一个XMPPConnection?使用单例?

java - Java 中的函数对象

arrays - 在 MIPS/Assembler 中将 ASCII 数字字符串转换为 int

java - 如何将 List<List<String>> 转换为 String[][]?

java - Spring Cache - @CachePut 和 @CacheEvict 之间的真正区别

c - 字符指针数组的段错误

java - 如何使方法不修改变量

java - 尝试从 ArrayList 中为每个用户打印出来