Java将listA的某个元素值赋给另一个list
时间: 2023-09-27 13:11:15 浏览: 217
Java实现不同的类的属性之间相互赋值
5星 · 资源好评率100%
可以使用Java中的`set()`方法将一个List中的某个元素值赋给另一个List。
例如,假设有两个List,listA和listB,它们的元素类型相同,代码如下:
```java
List<String> listA = new ArrayList<>();
listA.add("apple");
listA.add("banana");
listA.add("orange");
List<String> listB = new ArrayList<>();
listB.add("grape");
listB.add("pear");
listB.add("kiwi");
```
如果想将listA中的第二个元素(即下标为1的元素,值为"banana")赋值给listB中的第一个元素(即下标为0的元素),可以通过以下代码实现:
```java
listB.set(0, listA.get(1));
```
执行后,listB中的元素为:"banana", "pear", "kiwi"。
需要注意的是,以上代码只是将listA中的元素值赋给了listB中的元素,两个List本身并没有发生变化。如果需要将listA中的元素值删除或修改,还需要进一步操作。
阅读全文