`
gstarwd
  • 浏览: 1511727 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

演示java中Map容器的常用功能:

阅读更多

mport java.util.*;
     
         .............
        Map  person_message = new HashMap();
        person_message.put("sid","123");
        person_message.put("sname","lt");
        person_message.put("sphone","345");  
      
        //提取get(key)
           System.out.println(person_message.get("sphone"));        //  输出"345"
       //构建map集合中所有key对象的集合
           Set set = person_message.keySet();
           Iterator it = set.iterator();
           while(it.hasNext())
              System.out.print(it.next()+" ");                                         //  输出"sid  sname  sphone"
       //构建map集合中所有values值的集合
           Collection coll = person_message.values();
            Iterator it = coll.iterator();
            while(it.hasNext())
                System.out.print(it.next()+" ");                                    //  输出"123 lt  345"

分享到:
评论

相关推荐

    Java泛型与容器详细笔记.pdf (带书签)

    容器主要包括Java集合框架中的各类集合类,如List、Set、Map等,它们用于存储和操作数据。泛型则提供了一种类型安全的机制,允许用户在编译时期检查类型错误,而不必等到运行时期。 在Java中,容器类是实现集合框架...

    用于自己学习的文件,包括map容器的适用以及JTable组件

    首先,Map容器是Java编程语言中的一种核心数据结构,它存储键值对,允许我们通过键(key)来高效地查找、添加和删除对应的值(value)。Map接口是Java集合框架的一部分,提供了多种实现,如HashMap、TreeMap和...

    铁道Java100源码演示

    在“铁道Java100源码演示”这个学习资源中,我们主要关注的是Java编程语言的基础知识和应用。对于初学者来说,这是一个极好的起点,因为它提供了简单实用的Java程序示例,可以帮助理解Java的核心概念和编程技巧。在...

    Java企业级项目常见API基本原理和演示 Java学习资料

    Java企业级项目中,API(应用程序编程接口)的掌握是至关重要的,因为它构成了软件开发的基础。本学习资料主要关注Java SE(标准版)API的基本原理和应用,这将帮助开发者理解如何在Java环境中构建高效、稳定的系统...

    java-ppt.rar_java .ppt_java ppt_java基础 ppt_java基础 ppt_ppt jav

    "java-ppt.rar"可能是一个包含Java基础知识的演示文稿,旨在帮助初学者理解和掌握Java编程。"java .ppt"和"java ppt"是可能的PPT文件名,它们通常用于结构化教学,将复杂的编程概念分解成易于理解的步骤和示例。 在...

    java核心技术卷一:基础知识(第八版)英文原版

    6. **集合框架**:介绍Java中的集合框架,如List、Set、Map等容器的使用方法。 7. **输入/输出(I/O)**:解释Java中的文件读写操作以及网络编程基础。 8. **多线程编程**:讨论Java中的线程管理机制,包括线程创建、...

    Java容器类的教学实践与思考.pdf

    Java容器类是Java编程中的核心概念,主要用于存储和管理对象。在Java程序设计课程中,容器类的教学至关重要,因为它们提供了动态数据结构,使得开发者能够高效地组织和操作数据。然而,由于容器类的深入理解需要数据...

    JAVA GUI参考代码.zip

    4. **FrameDemo**: `JFrame`是Java Swing中的顶级容器,用于创建窗口。`JFrame`可以包含其他组件,如按钮、文本框等。FrameDemo可能是一个展示如何创建和定制基本窗口的代码实例,包括设置窗口大小、位置、标题,...

    SUN Java 考试大纲

    - **Java2SDK中的线程控制**:学习Java2 SDK提供的高级线程控制功能。 #### 十五、高级I/O流 - **I/O基础**:回顾输入输出流的基本概念。 - **字节流、字符流和节点流介绍**:介绍不同类型的流,如`InputStream`、...

    Learning Java

    - **9.5 集合**:介绍集合框架,包括List、Set和Map等容器。 - **9.6 属性**:解释属性的概念及其在配置文件中的应用。 - **9.7 安全管理器**:说明安全管理器的作用以及如何实现应用程序的安全控制。 - **9.8 国际...

    java课件/ppt

    PPT(PowerPoint演示文稿)是教育和培训中常用的工具,能够以清晰、简洁的方式呈现复杂的概念。 在这些课件中,你可能会接触到以下关键的Java知识点: 1. **Java基础**:首先,你会学习Java的基础语法,包括变量、...

    JAVA电子教案(谭浩强)

    - **HashSet和HashMap**:Set和Map接口的常用实现,HashMap允许快速查找。 8. **多线程**: - **Thread类**:创建并控制线程的基础类。 - **Runnable接口**:另一种实现多线程的方式,避免了单继承的限制。 - *...

    java大全书上源代码2

    3. 集合框架:Java集合框架包括List、Set、Queue和Map接口,以及ArrayList、LinkedList、HashSet、HashMap等实现。这些源码可以帮助你理解如何在实际项目中使用这些数据结构。 4. 多线程:Java提供了丰富的API来...

    Java案例开发集锦(第二版)源代码

    这些案例不仅覆盖了Java语言的基础,还涉及了实际开发中常用的技术,对提升Java编程技能非常有益。通过下载并研究这些源代码,读者不仅可以学习到Java语言的用法,还能体会到实际项目开发中的问题解决思路,从而更好...

    corejava_code

    在这一压缩包中,我们很可能找到了一系列用于演示和练习这些概念的源代码文件。下面,我们将深入探讨Java的一些关键知识点。 1. **基础语法**:Java是一种面向对象的编程语言,其基础语法包括变量声明、数据类型...

    北大计算机系java讲义

    9. **Java标准库API**:讲解Java标准库中的一些核心类和接口,如String、ArrayList、Map等,并通过实例演示它们的使用。 10. **Java Swing和JavaFX**:这两者是Java的图形用户界面(GUI)库,用于构建桌面应用,...

    java教程电子版(TXT)

    4. **第一个Java程序**:通过编写“Hello World”程序来演示Java程序的基本结构和运行流程,帮助初学者快速上手。 5. **基本数据类型与控制结构**:讲解Java中的基本数据类型(如整型、浮点型等),以及条件语句...

    java8 demo源代码

    在这个“java8 demo源代码”压缩包中,我们可以期待看到一系列演示了Java 8新特性的示例代码。以下是这些示例可能涵盖的一些关键知识点: 1. **lambda表达式**:Java 8引入了函数式编程的概念,其中lambda表达式是...

Global site tag (gtag.js) - Google Analytics