Java集合操作错误:ArrayList的删除方法使用示例

原创 痛定思痛。 2024-09-16 06:04 101阅读 0赞

在Java中,ArrayList类提供了添加、删除元素的方法。以下是删除ArrayList中指定位置的元素的示例:

  1. import java.util.ArrayList;
  2. public class Main {
  3. public static void main(String[] args) {
  4. // 创建一个ArrayList
  5. ArrayList<String> list = new ArrayList<String>();
  6. // 添加元素
  7. list.add("Element1");
  8. list.add("Element2");
  9. list.add("Element3");
  10. // 打印列表以确认元素
  11. System.out.println("Original List:");
  12. for (String item : list) {
  13. System.out.print(item + " ");
  14. }
  15. // 删除指定位置的元素
  16. int indexToDelete = 1; // 要删除的位置,从0开始计
  17. // 判断索引是否在有效范围内(列表长度 - 1)
  18. if (indexToDelete >= list.size()) {
  19. System.out.println("Error: Index out of range.");
  20. return;
  21. }
  22. // 删除指定位置的元素
  23. String deletedElement = list.remove(indexToDelete);
  24. // 打印删除元素后的列表
  25. System.out.println("\nList after deletion:");
  26. for (String item : list) {
  27. System.out.print(item + " ");
  28. }
  29. // 如果删除元素成功,打印删除的元素
  30. if (deletedElement != null) {
  31. System.out.println("Deleted Element: " + deletedElement);
  32. }
  33. }
  34. }

这个示例创建了一个包含3个元素的ArrayList。然后删除了索引为1(从0开始计)的元素,并打印了删除后的列表以及被删除的元素。

文章版权声明:注明蒲公英云原创文章,转载或复制请以超链接形式并注明出处。

发表评论

表情:
评论列表 (有 0 条评论,101人围观)

还没有评论,来说两句吧...

相关阅读