zoukankan      html  css  js  c++  java
  • Java基础知识回顾-19(Collect接口,Iterator迭代器与增强for循环)

    1、集合是java中提供的一种容器,可以用来存储多个数据。

    2、ArrayList继承了抽象类Collection的同时,实现了接口list,同时List接口又继承了Collection接口。

    3、Collection和List,ArrayList的关系

    4、Collection接口的基本方法

    5、用Collection创造集合的方法

    Collection<元素类型> 变量名 = new ArrayList<元素类型>();      //这是将ArrayList多态为Collection类型。

    6、Iterator是与for循环,增强for循环一样用来遍历数组、集合的方式,其中增强for循环的底层也是Iterator迭代器。

    7、迭代器的主要方法有两种:

    hasNext()方法:用来判断集合中是否有下一个元素可以迭代。如果返回true,说明可以迭代。

    next()方法:用来返回迭代的下一个元素,并把指针向后移动一位。

    8、迭代器的实现格式:Iterator<数据类型> 变量名=数组对象or集合对象.Iterator();

               while(变量名.hasNext()){

               System.out.println(变量名.next());

              }

    9、增强for循环格式:

       for(数组or集合元素的数据类型 变量名:数组名or集合名){

            System.out.println(变量名);    

  • 相关阅读:
    Repeater控件用法
    python的文件锁使用
    python的文件锁使用
    python的文件锁使用
    linux下文件描述符的介绍
    linux下文件描述符的介绍
    linux下文件描述符的介绍
    Linux 2.6 中的文件锁
    Linux 2.6 中的文件锁
    Linux 2.6 中的文件锁
  • 原文地址:https://www.cnblogs.com/zhangrui0328/p/9099760.html
Copyright © 2011-2022 走看看