`
lindingyu
  • 浏览: 29060 次
  • 性别: Icon_minigender_1
  • 来自: 湖南
文章分类
社区版块
存档分类
最新评论

java集合总结

阅读更多
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集合总结副本共19页.pdf.zip”压缩包很可能是对Java集合框架的详细讲解,涵盖了重要的知识点,包括ArrayList、LinkedList、HashSet、HashMap、TreeSet、TreeMap等主要集合类,以及它们的特点、性能和应用...

    java集合总结.pdf

    Java集合总结 Java集合类是Java语言中的一种数据结构,用于存储和操作大量数据。Java集合类提供了多种实现,包括List、Set、Map等,用于解决不同的数据存储和操作问题。本文将从Java集合类的基本概念、Collection...

    java集合总结.md

    java集合总结.md

    "Java集合总结之Collection整体框架"用到的图片

    "Java集合总结之Collection整体框架"用到的图片

    Java集合框架总结

    ### Java集合框架总结 #### 一、Java集合框架概述 Java集合框架是Java标准库的一部分,它提供了一系列的接口和类来存储和操作各种类型的对象集合。这些接口和类遵循一致的设计模式,使得开发人员可以方便地管理和...

    Java集合总结.txt

    单个集合的学习路线:使用-&gt;做实验-&gt;画图-&gt;分析源码 集合:大小可变的序列,只能存放对象 集合和数组的区别: 1.集合是大小可变的序列,数组在声明后,长度不可变 2.数组只能存放声明时指定的一种数据类型,集合...

    java集合总结.docx

    Java集合框架是Java编程语言中不可或缺的一部分,它提供了多种数据结构和算法,使得开发者能够高效地管理和操作数据。本文将详细解析Java集合的四大体系:Set、List、Map和Queue,以及它们的主要实现类和特性。 ...

    Java中的集合学习总结

    `java.util.Collection`接口是Java集合框架的基础,它是所有Set和List集合类型的根接口。该接口定义了一系列基本的操作方法,如添加(add)、删除(remove)、获取元素数量(size)等。这些方法为实现集合框架提供了统一的...

    Java集合总结【面试题+脑图】,将知识点一网打尽!

    Java集合框架是Java编程中不可或缺的部分,它提供了一组数据结构和操作,使得开发者能够高效地存储和管理数据。在面试中,对于Java集合的理解和掌握是衡量一个开发者能力的重要指标。下面我们将深入探讨Java集合的...

    java 集合总结

    Java集合框架是Java编程语言中一个非常重要的组成部分,它提供了数据结构和算法的抽象,使得开发者可以方便地管理和操作对象的集合。Java集合框架主要包括两大类:Collection和Map。 Collection接口是所有单值集合...

    java集合-面试总结 .pos

    java集合总结

    java集合思维导图

    本思维导图及总结旨在深入理解并掌握Java集合的相关概念和使用方法。 首先,我们来了解一下Java集合框架的基本构成。Java集合框架主要包括接口和实现类两个层次。在接口层面,主要有`List`、`Set`和`Queue`三大接口...

    Java集合总结

    "Java集合总结" Java集合是Java语言中的一个基本概念,它是Java语言中的一种数据结构。Java集合可以存储多个元素,提供了很多有用的方法来操作这些元素。Java集合可以分为两大类:Collection和Map。 Collection是...

    JAVA集合框架学习总结

    本文档为本人学习 java 集合框架期间的学习总结笔记,希望对新学习的朋友有所帮助和参考价值。本人java 开发时间不是太长,可能存在不完善或不对之处,欢迎指正!

    Java集合框架使用总结

    ### Java集合框架使用总结 #### 一、概述 在Java编程中,集合框架是一个非常重要的概念,它提供了标准的方式来存储和操作数据集合。Java集合框架的设计原则是将数据结构抽象成一组接口,再通过不同的实现类来具体...

    java集合类总结

    Java集合框架是Java编程语言中一个非常核心的部分,它提供了数据结构和算法的抽象,使得开发者可以方便地存储和管理对象。在Java中,集合主要分为两大类:Collection和Map。本文将对Java集合框架中的Collection接口...

    Java集合排序及java集合类详解.pdf

    ### Java集合排序及Java集合类详解 #### 一、集合框架概述 集合框架是Java编程语言的核心组件之一,用于组织和操作数据集。Java集合框架提供了多种数据结构,包括列表(List)、集(Set)和映射(Map),这些数据结构...

    java集合类面试题总结

    Java 集合类面试题总结 Java 集合类是 Java 语言中的一种重要组件,用于存储和操作数据。下面总结了 Java 集合类的一些常见问题和答案。 HashMap 和 Hashtable 的区别 HashMap 和 Hashtable 都是 Java 中的散列表...

Global site tag (gtag.js) - Google Analytics