Set set = new HashSet();
Iterator it = set.iterator();
System.out.println(it);
打印出来的明明是个对象,为什么会有hasNext(),和next()的方法呢。
Iterator it = set.iterator();
System.out.println(it);
打印出来的明明是个对象,为什么会有hasNext(),和next()的方法呢。
解决方案 »
- java如何获取文件属性中的摘要信息
- APPLET中的list、button必须要在 start()函数执行完后才能显示?
- xp下java 环境变量设置 运行是出现异常java.lang.noclassdeffounderror
- 求救,网页抓取
- 急~~~我的一个APPLET想把客户选择的内容复制到WINDOWS剪切板
- jbuild安装问题
- 如何定义一个字符串数组
- Think in Java
- 急!!在applet中打开Access表的工程,在IE中不能显示表
- java文件保存为utf-8格式,标准输入乱码问题。
- Quartz 能不能动态加载、删除任务及触发器
- 这是think in java中的一个例子,类LibTest.java经调试可通过编译,不可执行,不知为何,恳请大家指点
java.util.HashMap$KeyIterator@10b62c9
it是个Iterator 类对象,那末它就拥有Iterator 类的方法和属性你打印的时候,只是把这个对象的地址打印出来了
假如:
for(int i=0;i<100;i++){
set.add(i);
}
hasNext(),和next()方法,为了用Iterator方式遍历出set里的100个元素啊 附代码,自己运行下就知道区别了Set set = new HashSet();
for(int i=0;i<10;i++){
set.add(i);
}
Iterator it = set.iterator();
System.out.println(it);
System.out.println("\n------------------it.hasNext--it.next\n");
while(it.hasNext()){
System.out.print(it.next()+",");
}