Java ArrayList元素操作:删除元素及元素个数

本文将探讨如何使用Java中的ArrayList进行元素操作,特别是删除元素和获取ArrayList中元素的个数。

以下是您提供的Java代码:javaimport java.util.*;

public class CollectionManipulationExample { public static void main(String[] args) { // 创建一个ArrayList并添加元素 List list = new ArrayList<>(); list.add('apple'); list.add('banana'); list.add('cherry');

    // 移除第二个元素        list.remove(1);

    // 问题 10:执行上述操作后,ArrayList中有多少个元素?        // a) 0        // b) 1        // c) 2        // d) 3        // 在这里添加代码以回答问题

    // 使用list.size()方法获取ArrayList中元素的个数        System.out.println('ArrayList中有 ' + list.size() + ' 个元素');

    // 遍历并打印集合中的元素        for (String item : list) {            System.out.println(item);        }    }}

问题 10:执行上述操作后,ArrayList中有多少个元素?

答案是 c) 2。

在给定的代码中:

  1. 我们创建了一个ArrayList对象list,并向其中添加了三个元素:'apple','banana'和'cherry'。2. 然后,我们使用list.remove(1);移除了第二个元素,即'banana'。 3. ArrayList的索引从0开始,因此list.remove(1)会删除索引为1的元素。

操作结束后,ArrayList中将包含两个元素:'apple'和'cherry'。

我们在代码中添加了System.out.println('ArrayList中有 ' + list.size() + ' 个元素'); 用于输出ArrayList中元素的个数,结果为2,验证了我们的答案。

运行这段代码,输出结果如下:

ArrayList中有 2 个元素applecherry

这表明我们成功地从ArrayList中移除了一个元素,并打印了剩余的元素。

总结

  • list.remove(index) 方法用于删除ArrayList中指定索引位置的元素。- list.size() 方法用于获取ArrayList中元素的个数。

原文地址: https://www.cveoy.top/t/topic/r7w 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录