`

Collection Set List HashSet TreeSet ArrayList LinkedList Map HashMap TreeMap

    博客分类:
  • J2EE
阅读更多
好久没有翻过书了,Set,List,Map的概念早已混淆的不行。这两天大量接触这些集合类,是该整理整理了。

图解:
   

里面注释差不多可以解释基本情况了。
再提几点:

    1.Collection没有get()方法,只能通过iterator遍历元素
    2.Collection与Set拥有一样的接口
    3.List有get()
    4.Map中可以将key,value序列抽取出来,将key抽取出来为keySet,value抽取出来为Collection,知道为什么set而不是collection,这个方法名也就记住了。










1
1
分享到:
评论
1 楼 A_monster1991 2011-11-16  


  能帮到我的, 都是好的 ,


  

相关推荐

    Collection,List,Set和_Map用法和区别

    Collection, List, Set 和 Map 用法和区别 Collection 是 Java 中的一种对象集合,提供了许多有用的方法来操作集合元素,例如添加、删除、遍历等。Collection 是一个接口,下面有两个子接口:List 和 Set。 List ...

    JAVA容器讲解.pdf

    Java容器讲解PPT,Collection Map(HashMap TreeMap LinkedHashMap) List (ArrayList LinkedList Vector) Set (HashSet TreeSet LinkedHashSet)

    Java集合讲义大全.docx

    List、Set 和 Map 是 Collection 的子接口。Iterator 是一个接口,用于遍历集合中的元素。 Collection Iterator List Set Map ArrayList LinkedList HashSet TreeSet HashMap TreeMap Collections Comparable ...

    对java基础集合部分(List、HashMap、HashSet、ArrayList等)底层源码的分析与总结

    本文主要探讨了几个关键的集合接口和实现类的底层源码,包括List、HashMap、HashSet等,以及它们的基本操作。 首先,Collection接口是所有单值集合的父接口,提供了增加、删除、遍历元素的基本方法。例如,`add()`...

    Java集合Collection、List、Set、Map使用详解

    ### Java集合Collection、List、Set、Map使用详解 #### 1. 集合框架概述 集合框架是Java编程语言中最基本且最重要的组成部分之一。它提供了处理数据集合的强大工具,这些工具不仅支持基本操作(如添加、删除和查找...

    Java(Collection_List_Map_Set).rar_java集合类详解

    本篇文章将深入探讨Java集合类,包括Collection、List、Map和Set,以及它们之间的关联和排序机制。 首先,让我们从Collection接口开始。Collection是最基本的集合接口,它是所有集合类的父接口。Collection接口定义...

    Java_Collection_List-Set-Map.zip_list set map

    在Java编程语言中,集合框架是处理对象组的重要工具,主要包括List、Set和Map三大接口。这些接口由Java Collection Framework提供,它是一个统一的架构,用于存储和操作各种类型的对象。接下来,我们将深入探讨这三...

    java集合类详解(set list ArrayList等java集合类详述)

    * Set:HashSet、LinkedHashSet、TreeSet * List:ArrayList、LinkedList * Map:HashMap、TreeMap ArrayList 是一个可以自动增长容量的数组,我们可以将其看作是一个可以自动增长容量的数组。ArrayList 提供了 ...

    Collection List Set Map 区别记忆

    其中,`Collection`、`List`、`Set`和`Map`是四大基本接口,它们各自代表了一种特定的数据结构,有着不同的特性和用途。下面我们将详细探讨这些接口的区别及其相关知识点。 首先,`Collection`是所有集合类的顶级...

    Collections源码java-Java_collections:Java的ArrayList、LinkedList、HashMap、Tr

    Collections 源码 java Java Java的ArrayList、LinkedList、HashMap、TreeMap、LinkedHashMap、HashSet、TreeSet相关源码分析,及相关问题和应用总结。

    初级JAVA PPT教程,适用于初级学者。忘珍惜

    这里提到了Collection、List、ArrayList、LinkedList、Set、HashSet、TreeSet、Map、HashMap和TreeMap。ArrayList和LinkedList都是List接口的实现,分别提供不同性能特点的列表操作。ArrayList适合于随机访问,而...

    Java集合Collection、List、Set、Map使用详解.pdf

    "Java集合Collection、List、Set、Map使用详解" Java集合是Java编程语言中最基本也是最重要的一部分。能够正确地使用集合类和理解集合的实现原理对于Java程序的开发具有无比的好处。本文将详细解释Java集合的实现...

    Java集合排序及java集合类详解(Collection、List、Map、Set).pdf

    Java集合框架主要包括Collection、List、Set、Map四个接口,它们分别实现了不同的数据结构。 Collection接口是Java集合框架的顶层接口,它定义了基本的集合操作,如add、remove、contains等。Collection接口有两个...

    Java集合类List-Set-Map的区别和联系.doc

    集合类库是指 Collection、List、Set 和 Map,它们是 Java 中提供的集合类库,用于存储和操作数据。 二、Collection 和 Map Collection 是一个接口,提供了存储和操作数据的方法,它有两个子接口:List 和 Set。...

    Java集合Collection、List、Set、Map使用详细讲解.doc

    集合框架包括了多种接口和类,如Collection、List、Set、Map等,它们各自有特定的功能和用途。 1. **集合框架概述** - **容器简介**:集合框架就是一组接口和类,它们定义了存储、检索和操作对象的标准方式。这些...

    Set-List-Map.rar_DEMO_list set map

    在Java编程语言中,集合框架是处理对象组的重要工具,主要包括`List`、`Set`和`Map`接口。这些接口及其实现类提供了丰富的功能,适用于各种数据存储和操作需求。`Set-List-Map.rar_DEMO_list set map`这个压缩包文件...

    Java集合Collection、List、Set、Map使用详解.doc

    它定义了一系列接口,如Collection、List、Set和Map,以及它们的实现类,如ArrayList、LinkedList、HashSet、HashMap等。这个框架使得程序员可以方便地进行对象的添加、删除、查找和遍历等操作,同时提供了多种数据...

    java 中 set map table list 的总结.pdf

    在Java编程语言中,集合框架是处理对象集合的重要工具,主要...在处理大量数据时,考虑性能因素,如是否需要线程安全、查找速度、元素顺序等,进一步细化选择,如ArrayList、LinkedList、HashSet、TreeSet或HashMap等。

Global site tag (gtag.js) - Google Analytics