java、创建一个集合,存放元素"1","$","2","$","3","$","4" 使用迭代器遍历集合,并在过程中删除所有的"$", 最后再将删除元素后的集合使用新循环遍历,并输出每一个元素。
时间: 2023-08-24 20:06:54 浏览: 89
您可以使用Java中的ArrayList来创建集合,并使用迭代器遍历和删除元素的操作。以下是示例代码:
```java
import java.util.ArrayList;
import java.util.Iterator;
public class Main {
public static void main(String[] args) {
// 创建集合并添加元素
ArrayList<String> list = new ArrayList<>();
list.add("1");
list.add("$");
list.add("2");
list.add("$");
list.add("3");
list.add("$");
list.add("4");
// 使用迭代器遍历并删除"$"
Iterator<String> iterator = list.iterator();
while (iterator.hasNext()) {
if (iterator.next().equals("$")) {
iterator.remove();
}
}
// 使用新循环遍历并输出每个元素
for (String element : list) {
System.out.println(element);
}
}
}
```
运行以上代码,输出结果为:
```
1
2
3
4
```
代码中使用了`ArrayList`来创建集合,并添加了元素"1","$","2","$","3","$","4"。然后使用迭代器遍历集合,并在过程中删除所有的"$"。最后使用新循环遍历集合,并输出每一个元素。
阅读全文