欢迎访问宙启技术站
智能推送

从List中添加或删除项目:Java函数示例

发布时间:2023-10-27 04:12:55

在Java中,我们可以使用ArrayList类来操作列表并添加或删除项目。ArrayList类提供了许多用于添加或删除项目的方法。下面是一些常用的方法的示例:

1. 添加项目:

a. 使用add()方法添加项目到列表的末尾:

ArrayList<String> list = new ArrayList<>();
list.add("Item 1");
list.add("Item 2");
list.add("Item 3");

b. 使用add()方法在指定的索引位置添加项目:

ArrayList<String> list = new ArrayList<>();
list.add(0, "Item 1");
list.add(1, "Item 2");
list.add(2, "Item 3");

2. 删除项目:

a. 使用remove()方法删除指定的项目:

ArrayList<String> list = new ArrayList<>();
list.add("Item 1");
list.add("Item 2");
list.add("Item 3");
list.remove("Item 2");

b. 使用remove()方法根据索引位置删除项目:

ArrayList<String> list = new ArrayList<>();
list.add("Item 1");
list.add("Item 2");
list.add("Item 3");
list.remove(1);

c. 使用clear()方法删除列表中的所有项目:

ArrayList<String> list = new ArrayList<>();
list.add("Item 1");
list.add("Item 2");
list.add("Item 3");
list.clear();

3. 检查项目是否存在:

使用contains()方法检查列表中是否存在指定的项目:

ArrayList<String> list = new ArrayList<>();
list.add("Item 1");
list.add("Item 2");
list.add("Item 3");
boolean containsItem = list.contains("Item 2");

4. 获取项目的索引位置:

使用indexOf()方法获取指定项目在列表中的索引位置:

ArrayList<String> list = new ArrayList<>();
list.add("Item 1");
list.add("Item 2");
list.add("Item 3");
int index = list.indexOf("Item 2");

5. 获取列表的大小:

使用size()方法获取列表中的项目数:

ArrayList<String> list = new ArrayList<>();
list.add("Item 1");
list.add("Item 2");
list.add("Item 3");
int size = list.size();

这些是一些常用的方法示例,可以通过ArrayList类的其他方法来实现更多功能。