1.Array 即数组
a.必须定义长度,定义方法可分为两种
一种仅定义数组对象名,初值为默认值 若用原始类型定义 则默认值为0,若是引用类型定义初值为null
如 int[] ia = new int[num];
另一种是创建数组的同时定义数组内容
如 String[] ib = new String[num]{"直线","矩形","圆"};
数组是有序的,带有线性表的性质,可直接顺序访问
2.Set
接口 java.uitl.Set extends 接口Collection<E>
实现子类为java.util.HashSet<E> java.util.TreeSet<E> 故可调用java.util.HashSet创建Set对象
特点:集合Set中元素是无序的,故打印出来结果的顺序和创建Set的顺序不同
Set的创建:首先创建Set对象,然后调用add()(addall())方法逐次添加
Set的遍历:由于Set中元素是无序的,故应调用迭代器 java.util.Iterator 创建迭代器对象遍历集合Set
3.List
接口 java.util.List extends 接口Collention<E>
实现子类为java.util.ArrayList<E> 可调用创建List对象
List的创建:同Set
特点:集合List中的元素是有序的,带有线性表的特性 可顺序遍历
4.Map
接口 java.util.Map 的实现类为java.util.HashMap<K,V>等 可调用其创建Map对象
特点:集合Map<K,V>包含两个部分,Key和Valve 并且一一对应 其中Key不能重复,但Value可以重复
Map的创建:首先创建Map对象,然后调用put(Key,Value)方法把设定好的Key和Value配对到一起
Map的遍历:调用集合Map的 KeySet() 方法将Map<Key,Value>中的K放入个Set集合中,然后创建迭代器对象,用迭代器逐个遍历Set中的元素,即遍历Map<Key,V>中的Key值.再从相应的Key中取得Value值 得以遍历.
分享到:
相关推荐
这个“java集合总结副本共19页.pdf.zip”压缩包很可能是对Java集合框架的详细讲解,涵盖了重要的知识点,包括ArrayList、LinkedList、HashSet、HashMap、TreeSet、TreeMap等主要集合类,以及它们的特点、性能和应用...
Java集合总结 Java集合类是Java语言中的一种数据结构,用于存储和操作大量数据。Java集合类提供了多种实现,包括List、Set、Map等,用于解决不同的数据存储和操作问题。本文将从Java集合类的基本概念、Collection...
java集合总结.md
"Java集合总结之Collection整体框架"用到的图片
### Java集合框架总结 #### 一、Java集合框架概述 Java集合框架是Java标准库的一部分,它提供了一系列的接口和类来存储和操作各种类型的对象集合。这些接口和类遵循一致的设计模式,使得开发人员可以方便地管理和...
单个集合的学习路线:使用->做实验->画图->分析源码 集合:大小可变的序列,只能存放对象 集合和数组的区别: 1.集合是大小可变的序列,数组在声明后,长度不可变 2.数组只能存放声明时指定的一种数据类型,集合...
Java集合框架是Java编程语言中不可或缺的一部分,它提供了多种数据结构和算法,使得开发者能够高效地管理和操作数据。本文将详细解析Java集合的四大体系:Set、List、Map和Queue,以及它们的主要实现类和特性。 ...
`java.util.Collection`接口是Java集合框架的基础,它是所有Set和List集合类型的根接口。该接口定义了一系列基本的操作方法,如添加(add)、删除(remove)、获取元素数量(size)等。这些方法为实现集合框架提供了统一的...
Java集合框架是Java编程中不可或缺的部分,它提供了一组数据结构和操作,使得开发者能够高效地存储和管理数据。在面试中,对于Java集合的理解和掌握是衡量一个开发者能力的重要指标。下面我们将深入探讨Java集合的...
Java集合框架是Java编程语言中一个非常重要的组成部分,它提供了数据结构和算法的抽象,使得开发者可以方便地管理和操作对象的集合。Java集合框架主要包括两大类:Collection和Map。 Collection接口是所有单值集合...
java集合总结
本思维导图及总结旨在深入理解并掌握Java集合的相关概念和使用方法。 首先,我们来了解一下Java集合框架的基本构成。Java集合框架主要包括接口和实现类两个层次。在接口层面,主要有`List`、`Set`和`Queue`三大接口...
"Java集合总结" Java集合是Java语言中的一个基本概念,它是Java语言中的一种数据结构。Java集合可以存储多个元素,提供了很多有用的方法来操作这些元素。Java集合可以分为两大类:Collection和Map。 Collection是...
本文档为本人学习 java 集合框架期间的学习总结笔记,希望对新学习的朋友有所帮助和参考价值。本人java 开发时间不是太长,可能存在不完善或不对之处,欢迎指正!
### Java集合框架使用总结 #### 一、概述 在Java编程中,集合框架是一个非常重要的概念,它提供了标准的方式来存储和操作数据集合。Java集合框架的设计原则是将数据结构抽象成一组接口,再通过不同的实现类来具体...
Java集合框架是Java编程语言中一个非常核心的部分,它提供了数据结构和算法的抽象,使得开发者可以方便地存储和管理对象。在Java中,集合主要分为两大类:Collection和Map。本文将对Java集合框架中的Collection接口...
### Java集合排序及Java集合类详解 #### 一、集合框架概述 集合框架是Java编程语言的核心组件之一,用于组织和操作数据集。Java集合框架提供了多种数据结构,包括列表(List)、集(Set)和映射(Map),这些数据结构...
Java 集合类面试题总结 Java 集合类是 Java 语言中的一种重要组件,用于存储和操作数据。下面总结了 Java 集合类的一些常见问题和答案。 HashMap 和 Hashtable 的区别 HashMap 和 Hashtable 都是 Java 中的散列表...