\u003ccode\u003eimport java.util.ArrayList;\nimport java.util.Iterator;\n\npublic class Main {\n public static void main(String[] args) {\n ArrayList\u003cInteger\u003e numbers = new ArrayList\u003c\u003e();\n numbers.add(1);\n numbers.add(2);\n numbers.add(3);\n numbers.add(4);\n numbers.add(5);\n\n int target = 3;\n\n Iterator\u003cInteger\u003e iterator = numbers.iterator();\n while (iterator.hasNext()) {\n int number = iterator.next();\n if (number == target) {\n iterator.remove();\n }\n }\n\n System.out.println(numbers);\n }\n}\n\u003c/code\u003e\n\n本示例演示了如何使用 Java 中的迭代器 (Iterator) 来遍历 ArrayList 并删除特定数字。我们创建了一个 ArrayList 并添加了一些数字。然后,我们定义了一个目标数字 "target",需要从列表中删除该数字。\n\n使用迭代器遍历列表中的每个元素,并在找到目标数字时使用 "remove" 方法将其删除。最后,打印出更新后的列表。\n\n运行上述代码,输出将是 "[1, 2, 4, 5]",数字 3 已经被成功删除。

Java ArrayList 数组遍历删除数字 - 使用迭代器

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

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