java的集合类

傷城~ 2022-05-27 02:09 232阅读 0赞

一、集合与数组

  • 数组(可以存储基本数据类型)是用来存取对象的一种容器,但是数组的长度固定,不适合在对象数量未知的情况下使用。
  • 集合(只能存储对象,对象类型可以不一样)的长度可变,可在多数情况下使用。

二、 层次关系

这里写图片描述

  • Collection接口是集合类的根接口,Java中没有提供这个接口的直接的实现类。但是却让其被继承产生了两个接口,就是Set和List。Set中不能包含重复的元素。List是一个有序的集合,可以包含重复的元素,提供了按索引访问的方式。
  • Map是Java.util包中的另一个接口,它和Collection接口没有关系,是相互独立的,但是都属于集合类的一部分。Map包含了key-value对。Map不能包含重复的key,但是可以包含相同的value。
  • Iterator,所有的集合类,都实现了Iterator接口,这是一个用于遍历集合中元素的接口,主要包含以下三种方法:
    1.hasNext()是否还有下一个元素。
    2.next()返回下一个元素。
    3.

发表评论

表情:
评论列表 (有 0 条评论,232人围观)

还没有评论,来说两句吧...

相关阅读

    相关 Java集合

        对象的保存可以通过数组,但在某些情况下无法确定到底需要保存多少个对象,此时数组将不再使用,因为数组的长度是固定不变的 。为了保存这些数目不确定的对象,JDK中提供了一系

    相关 java集合

    一、集合与数组 数组(可以存储基本数据类型)是用来存取对象的一种容器,但是数组的长度固定,不适合在对象数量未知的情况下使用。 集合(只能存储对象,对象类型可以

    相关 Java集合

    1.1. 集合概念 Ø 为什么出现集合类? Ÿ 在面向对象的编程思想中,都是以对象的形式对事物进行描述的,为了保证对象的生命周期,我们需要持有对象 Ÿ 在很多情况下,

    相关 Java 集合

    一、集合与数组 数组(可以存储基本数据类型)是用来存现对象的一种容器,但是数组的长度固定,不适合在对象数量未知的情况下使用。 集合(只能存储对象,对象类型可以不一样)的长度

    相关 Java集合

    Java集合类有时候会忘记 下面的两篇文章整理的还不错,记录一下。 [http://blog.csdn.net/yinyuan1987/article/details/32

    相关 Java集合

    Java中提供了不同的集合类,这些类具有不同的存储对象的方式,并提供了相应的方法以方便用户对集合进行遍历、添加、删除以及查找指定的对象。 1、集合类概述 Java语言的