gpt4 book ai didi

java - Java中的ArrayList操作

转载 作者:行者123 更新时间:2023-11-30 06:10:54 26 4
gpt4 key购买 nike

我们有这样的操作:

animal[i] = animal[i+1]

在java中使用数组时。但我对数组列表在 Java 中的工作原理感到困惑,我想知道上面的数组列表的等效操作是什么?

会是这样吗:

animal.get(i) = animal.get(i+1) ?

如果我这样做,我会收到一条错误消息“左侧必须是变量”,所以我认为我做错了?

最佳答案

animal.get(i) 是方法返回的值。它可以分配给变量,但不能分配任何东西给它。

您有一个 set 方法来替换 List 的第 i 元素的值:

animal.set(i,animal.get(i+1));

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

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com