`
sysiphus
  • 浏览: 1709 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

学习笔记--阶段总结---Iterator

阅读更多

/**
 * 
 */
package answer;

import java.util.ArrayList;
import java.util.Collection;
import java.util.Iterator;
import java.util.List;

/**
 * @author
 * @version 创建时间:2010-12-10  下午03:02:15
 */
public class Doudou {

	/**
	 * @author 
	 * @version 创建时间:2010-12-10  下午03:02:15
	 * @param args
	 */
	public static void main(String[] args) {

		
		method1();
		method2();

	}
	
	public static void method1(){
		Collection l=new ArrayList();
		l.add("sadf");
		l.add("asdfsdf");
		Iterator p =  (Iterator) l.iterator();
		while (p.hasNext()){
			String string=(String)p.next();
	    System.out.println("------> "+string);
		}
	}
	public static void method2(){
		Collection l=new ArrayList();
		l.add("sadf");
		l.add("asdfsdf");
		for(Iterator iterator=l.iterator();iterator.hasNext();){
			String string=(String)iterator.next();
	    System.out.println("------> "+string);
		
		}
	}

	

}


0
0
分享到:
评论

相关推荐

    开源项目-json-iterator-go.zip

    开源项目“json-iterator-go”是一个针对Go语言的高性能JSON解析库,它的设计目标是提供与标准库`encoding/json`完全兼容的接口,同时在性能上有所提升。这个压缩包`json-iterator-go.zip`包含了项目的源代码,具体...

    前端开源库-async-iterator-all

    `async-iterator-all`是一个非常实用的开源库,专为处理异步迭代器设计,帮助开发者更方便地从异步迭代器中收集所有值并转换成数组。这个库的核心功能是简化了对异步生成器(async generator)的处理,使得异步数据...

    c++ 的array源码分析和reverse-iterator和-Array-const-iterator类

    c++ 的array源码分析和reverse-iterator和-Array-const-iterator类

    java-util-iterator.pdf java-util-iterator.pdf

    根据提供的文件信息,本文将深入探讨Java中的`java.util.Iterator`接口及其在集合类中的应用。我们将从以下几个方面进行详细解析: ### 一、集合类的根接口:Collection `Collection`接口是Java集合框架的基础,它...

    分析-Iterator-base12与-Container-base12

    分析-Iterator-base12与-Container-base12

    Laravel开发-multi-level-array-iterator

    `php-multi-level-array-iterator-master`这个项目很可能包含了完整的实现和示例,你可以下载并研究其代码,以获取更多关于如何在Laravel环境中创建和使用多级数组迭代器的详细信息。 总之,理解并掌握Laravel的...

    Java 版设计模式学习笔记-java-design-patterns.zip

    在软件开发领域,设计模式是经验丰富的开发者们总结出的解决常见问题的模板或最佳实践。Java设计模式是Java程序员提升代码质量和可维护性的重要工具。这个“Java版设计模式学习笔记”涵盖了多种设计模式,旨在帮助...

    Triangular+Triangular-iterator+iterator-overflow.zip

    Triangular类,包含对Triangular类的提领操作Triangular_iterator类,以及异常类iterator_overflow。 输入输出样例为: (3,6) Triangular Series of 6 elements 6 10 15 21 28 36

    PyPI 官网下载 | period_iterator-1.2.1-py3-none-any.whl

    《PyPI官网下载:深入解析`period_iterator-1.2.1-py3-none-any.whl`》 PyPI(Python Package Index)是Python开发者最常用的一个资源库,它提供了无数的开源Python库,供全球的开发人员免费下载和使用。在PyPI上,...

    开源项目-thrift-iterator-go.zip

    开源项目“thrift-iterator-go.zip”是一个基于Go语言实现的工具,用于解码和编码Thrift消息,而无需依赖Thrift接口定义语言(IDL)。Thrift是一种跨语言的服务开发框架,由Facebook开源,旨在提供高效、轻量级的...

    NX二次开发UF-ATTR-free-user-attribute-iterator-strings 函数介绍

    NX二次开发UF_ATTR_free_user_attribute_iterator_strings 函数介绍,Ufun提供了一系列丰富的 API 函数,可以帮助用户实现自动化、定制化和扩展 NX 软件的功能。无论您是从事机械设计、制造、模具设计、逆向工程、...

    rh-nodejs6-nodejs-es6-iterator-2.0.0-5.el7.noarch.rpm

    官方离线安装包,测试可用。使用rpm -ivh [rpm完整包名] 进行安装

    rh-nodejs6-nodejs-es6-iterator-2.0.0-4.el7.noarch.rpm

    官方离线安装包,测试可用。使用rpm -ivh [rpm完整包名] 进行安装

    perl-Parallel-Iterator-1.00-8.el7.noarch.rpm

    官方离线安装包,测试可用。请使用rpm -ivh [rpm完整包名] 进行安装

    个人笔记--Java_API

    ### Java核心API知识点详解 #### 一、集合框架 **1.1 什么是集合** 集合是Java编程语言中用于存储和操作多个元素的一种容器。它提供了动态管理元素的...以上就是Java核心API中的关键知识点,希望对学习者有所帮助。

    SSH笔记-set标签、push标签、if/elseif/else标签、iterator标签、sort标签

    总结来说,这些SSH框架中的标签在构建动态、响应式的Web应用程序时起到了关键作用。通过熟练掌握它们,开发者能够更高效地处理数据、控制流程,并提供更加灵活的用户界面。在实际开发中,配合使用这些标签,可以极大...

    11-Iterator.rar

    Iterator<String> iterator = list.iterator(); while (iterator.hasNext()) { String item = iterator.next(); System.out.println(item); } ``` 这段代码首先创建了一个ArrayList,然后添加了三个元素。接着,...

Global site tag (gtag.js) - Google Analytics