"使用 Java 中的 Iterator 遍历 ArrayList 并删除第一个特定数。以下是一个示例代码:\n\njava\nimport java.util.ArrayList;\nimport java.util.Iterator;\n\npublic class Main {\n public static void main(String[] args) {\n ArrayList<Integer> numbers = new ArrayList<>();\n numbers.add(1);\n numbers.add(2);\n numbers.add(3);\n numbers.add(4);\n numbers.add(5);\n\n System.out.println(\"Before removal: \" + numbers);\n\n Iterator<Integer> iterator = numbers.iterator();\n while (iterator.hasNext()) {\n Integer number = iterator.next();\n if (number == 3) {\n iterator.remove();\n break; // 如果只想删除第一个特定数后结束循环,可以加上break语句\n }\n }\n\n System.out.println(\"After removal: \" + numbers);\n }\n}\n\n\n上述代码中,我们使用 Iterator 来遍历 ArrayList,并通过判断元素是否为特定数来删除。注意,当找到特定数后,使用iterator.remove()方法来删除元素,并且可以使用break语句来结束循环,以确保只删除第一个特定数。输出结果如下:\n\n\nBefore removal: [1, 2, 3, 4, 5]\nAfter removal: [1, 2, 4, 5]\n\n\n本文提供了详细的代码示例和解释,帮助您轻松理解如何使用 Iterator 遍历 ArrayList 并删除第一个特定数。\n

Java ArrayList 数组循环删除第一个特定数 - 代码示例和解释

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

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