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(变量名);    

  • 相关阅读:
    VUE body 背景色
    BUTTON莫名出现黄色边框 :focus
    VUE SVG
    【噶】字符串-680. 验证回文字符串 Ⅱ
    【噶】数组-两数之和(哈希表)
    【噶】数组-面试题 16.11. 跳水板
    【噶】字符串-58. 最后一个单词的长度
    Ajax_Jason 使用小Demo
    tomcat_部署项目以及相关问题
    js 表单的选择与反选简单操作
  • 原文地址:https://www.cnblogs.com/zhangrui0328/p/9099760.html
Copyright © 2011-2022 走看看