TreeMind树图在线AI思维导图
当前位置:树图思维导图模板资格考试计算机计算机二级Java语言入门(二十)思维导图

计算机二级Java语言入门(二十)思维导图

  收藏
  分享
免费下载
免费使用文件
L . 浏览量:42022-11-08 01:47:55
已被使用0次
查看详情计算机二级Java语言入门(二十)思维导图

计算机二级Java语言入门(二十)

树图思维导图提供 计算机二级Java语言入门(二十) 在线思维导图免费制作,点击“编辑”按钮,可对 计算机二级Java语言入门(二十)  进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:cf10cbf2649d25ff4c6a7de398208170

思维导图大纲

计算机二级Java语言入门(二十)思维导图模板大纲

集合

集合是指一个对象容纳了多个对象,这个集合对象主要用来管理维护一系列相似的对象

数组就是一种对象

java.util.*定义了一系列的接口和类,告诉我们用什么类NEW出一个对象,可以进行超越数组的操作

注意

JAVA1.5对JAVA1.4的最大改进就是增加了对范型的支持

集合框架接口的分类

Collection接口

List接口

Set接口

Map接口

SortedMap接口

SortedSet接口

JAVA中所有与集合有关的实现

Collection接口

集合中每一个元素为一个对象,这个接口将这些对象组织在一起,形成一维结构

List接口代表按照元素一定的相关顺序来组织(在这个序列中顺序是主要的),List接口中数据可重复

Set接口是数学中集合的概念

其元素无序,且不可重复。(正好与List对应)

SortedSet会按照数字将元素排列,为“可排序集合”

Map接口中每一个元素不是一个对象,而是一个键对象和值对象组成的键值对(Key-Value)

Key-Value是用一个不可重复的key集合对应可重复的value集合

接口

List接口

ArrayList和数组非常类似

也用数组组织数据,ArrayList是动态可变数组

底层

指存储格式。说明ArrayList对象都是存在于数组中

数组和集合都是从下标0开始

ArrayList有一个add(Object o)方法用于插入数组

ArrayList的使用:(完成这个程序)

先import java.util.*;

用ArrayList在一个数组中添加数据,并遍历。

ArrayList中数组的顺序与添加顺序一致

只有List可用get和size。而Set则不可用(因其无序)

通过语句

Iterator it=c.iterator()

得到一个迭代器,将集合中所有元素顺序排列

Collection接口都是通过Iterator()(即迭代器)来对Set和List遍历

Interator有hasNext()

用于判断元素右边是否还有数据,返回True说明有

Next()会将游标移到下一个元素,并把它所跨过的元素返回

相关思维导图模板

计算机二级Java语言入门(二十一)思维导图

树图思维导图提供 计算机二级Java语言入门(二十一) 在线思维导图免费制作,点击“编辑”按钮,可对 计算机二级Java语言入门(二十一)  进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:c32f739dbed5eb20f33876e62b0d33a5

计算机二级Java语言入门(十九)思维导图

树图思维导图提供 计算机二级Java语言入门(十九) 在线思维导图免费制作,点击“编辑”按钮,可对 计算机二级Java语言入门(十九)  进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:d9f87184f87c16375a1f5863598ae9b4