java Iterator 接口
来源:互联网 发布:千方百剂医药软件下载 编辑:程序博客网 时间:2024/06/05 06:02
1
while(iterator.hasNext())
{
//next()函数输出每一个元素
String string = iterator.next();
if("A".equals(string))
{
iterator.remove();
}else{
System.out.println(string);
}
}
}
/*
*
* list set
*/
}
package zxy.list;
import java.util.List;
import java.util.ArrayList;
import java.util.Iterator;
import java.util.ArrayList;
import java.util.Iterator;
public class InteratorDemo01 {
public static void main(String[] args) {
// TODO Auto-generated method stub
List<String> lists = new ArrayList<String>();
lists.add("A");
lists.add("B");
lists.add("C");
lists.add("D");
lists.add("E");
lists.add("F");
lists.add("G");
Iterator<String> iterator = lists.iterator();
//lists.remove() 是u错误的 在迭代输出的时候不可以对集合进行删去
// while(iterator.hasNext())
// {
// lists.remove(2);
// System.out.println(iterator.next());
// }
// TODO Auto-generated method stub
List<String> lists = new ArrayList<String>();
lists.add("A");
lists.add("B");
lists.add("C");
lists.add("D");
lists.add("E");
lists.add("F");
lists.add("G");
Iterator<String> iterator = lists.iterator();
//lists.remove() 是u错误的 在迭代输出的时候不可以对集合进行删去
// while(iterator.hasNext())
// {
// lists.remove(2);
// System.out.println(iterator.next());
// }
错误提示:
while(iterator.hasNext())
{
//next()函数输出每一个元素
String string = iterator.next();
if("A".equals(string))
{
iterator.remove();
}else{
System.out.println(string);
}
}
}
/*
*
* list set
*/
}
结果 如下:
B
C
D
E
F
G
C
D
E
F
G
阅读全文
0 0
- Java之Iterator接口
- Java Iterator接口
- java Iterator 接口
- java类集---Iterator接口
- Java Iterator接口简单实例
- Java复习之Iterator接口
- Java集合----概述、Collection接口、Iterator接口
- Java Enumeration接口与Iterator接口
- Java Enumeration接口与Iterator接口
- Java容器Collection接口 Collections类Iterator接口Comparable接口
- Java类集--Iterator接口、ListIterator接口、foreach及Enumeration接口
- [Java] 容器-02 HashSet 类 / Iterator 接口
- Java Iterator 接口简介和简单用法.
- Java数据结构学习—Iterator接口
- Java中的Enumaration和Iterator接口
- java Iterable接口和Iterator迭代器
- Java中Collection和Iterator接口
- Java-Iterator(迭代器)接口和泛型
- git svn
- Acrigs API for Javascrip绘制点和直线
- linux ping: unknown host www.baidu.com问题
- 字节流、字符流、字节缓冲流、字符缓冲流
- iOS 字典自动转模型
- java Iterator 接口
- CSMA/CD
- kotlin 异步线程简单事例,加http请求,异步线程之间的通信
- 利用kaptcha实现验证码(Servlet实现)
- android编程中遇到的Unable to find explicit activity class错误的原因及解决办法
- java小算法—求单链表的中节点
- Top 20+ MySQL Best Practices【sql优化】 .
- 用myEclipse搭建jsp开发环境
- Spring 中的 jar 包的作用