Iterator 关键字,用于集合的遍历
2016-01-01 16:47
260 查看
Iterator 关键字,用于集合的遍历
import java.util.*;
public class IteratorKeyWord {
public static void main(String[] args) {
Collection c = new ArrayList<Object>();
c.add("hello");
c.add(new Integer(5));
System.out.println(c.size());
System.out.println(c);
Iterator i = c.iterator();
while (i.hasNext()) {
Object s = (Object)i.next();
if (s instanceof String) {
String str = (String)s;
System.out.println("i.next is String = " + str);
}else {
System.out.println("i.next is Interger = " + s.toString());
}
}
c.remove("hello");
for (Object o : c ) {
System.out.println(o);
}
}
}
import java.util.*;
public class IteratorKeyWord {
public static void main(String[] args) {
Collection c = new ArrayList<Object>();
c.add("hello");
c.add(new Integer(5));
System.out.println(c.size());
System.out.println(c);
Iterator i = c.iterator();
while (i.hasNext()) {
Object s = (Object)i.next();
if (s instanceof String) {
String str = (String)s;
System.out.println("i.next is String = " + str);
}else {
System.out.println("i.next is Interger = " + s.toString());
}
}
c.remove("hello");
for (Object o : c ) {
System.out.println(o);
}
}
}
相关文章推荐
- Intent详解
- 关于jps命令-bash: jps: command not found 解决方案
- 无聊总结一下
- win10使用碰到问题汇总
- 理解jquery的$.extend()、$.fn和$.fn.extend()
- 不记录指定文件类型日志
- Activity launchMode四分之三 ----singleTask
- 面向对象设计原则---接口隔离原则
- Robots(Poj1548)(贪心)
- 懵懵懂懂初识J2EE
- Apache日志切割
- Qt 中设置窗体透明度的几种方法
- java调用shell命令并获取执行结果
- 电话拨号前加上ip号码(广播)
- Android ListView控件使用
- MYECLIIPSE编码问题
- .NET学习(十)listbox使用时注意
- Linux关于总线、设备、驱动的注册顺序
- Android之传感器系统
- 子序列和问题