美文网首页
java24(集合框架--01基础概念与迭代器)

java24(集合框架--01基础概念与迭代器)

作者: 机智的老刘明同志 | 来源:发表于2019-01-22 00:26 被阅读35次

集合类:

        面向对象语言对事物的体现都是以对象的形式,所以为了方便对多个对象的操作,就对对象进行存储。集合就是存储对象最常用的一种方式  

特点:

        集合只用于存储对象。集合长度是可变的。集合可以存储不同类型的对象

数组和集合类的区别:

        数组虽然也可以存储对象,但是长度是固定的,集合长度是可变的。

        数组中可以存储基本的数据类型,但是集合只能存储对象 

集合框架图:

    为什么会出现这么多的容器呢?

        因为每一个容器对数据的存储方式都不相同。这个存储方式称之为:数据结构

Collection中的共性方法:

迭代器:

        迭代器就是集合取出元素的方式,通常定义在集合的内部,这样取出方式就可以直接访问集合内容的元素。因此取出方式就被定义成了内部类。尽管每一个容器的数据结构不同,取出细节也一样,但是都有共性内容。因此判断和取出可以写共性抽取

        这些内部类都符合一个规则,该规则是Iterator。通过一个对外提供的方法iterator()从集合中取出对象

for循环的高级应用:

        底层代码还是使用迭代器

相关文章

  • java24(集合框架--01基础概念与迭代器)

    集合类: 面向对象语言对事物的体现都是以对象的形式,所以为了方便对多个对象的操作,就对对象进行存储。集合就是存储对...

  • 007-集合,list,set,map

    集合的概念 Collection集合 常用方法 迭代器 迭代器使用 迭代器的问题 泛型 代码演示: ArrayLi...

  • 【Java】【集合框架】集合框架(list)

    集合框架(list) ArrayList(数组集合)查询与修改快 迭代器并发修改异常解决方案 LinkedList...

  • 集合

    集合 Java集合框架 将集合的接口和实现分离 Collection接口 迭代器 泛型使用方法 集合框架中的接口 ...

  • Iterator&generator

    Iterator(迭代器) 概念迭代器是访问集合元素的一种方式。迭代器对象从集合的第一个元素开始访问,直到所有的元...

  • Java中的集合框架

    学习了解 集合框架的概念与作用 集合框架的体系结构 集合框架的实际应用 概念与作用 集合概念: 在现实生活中,很多...

  • 集合

    集合框架 迭代器 :Iterator 泛型机制 集合操作——线性表 Collections.sort()方法的调用...

  • 常用的集合

    集合的由来 集合框架接口特性 集合中的算法Interator (迭代器) 和Colletions 算法类,也ut...

  • 浅谈python可迭代对象,迭代器

    迭代器 迭代器是一种更抽象的概念。 迭代是访问数据的一种方式。迭代器是一个可以记住遍历位置的对象,迭代器对象从集合...

  • JAVA简答(二)

    15 . Java集合类框架的基本接口有哪些? 什么是迭代器(Iterator)? 定义:迭代器是一种设计模式,它...

网友评论

      本文标题:java24(集合框架--01基础概念与迭代器)

      本文链接:https://www.haomeiwen.com/subject/zoskjqtx.html