3.3 Hashtable的用法  

马克-to-win:假如我们想把张三20岁,李四30岁这样的信息存入一个容器, 将来一查张三多少岁, 立刻能出来, 就用到Hashtable,张三---->20,就是一个键值对。

例:3.3.1

import java.io.*;
import java.util.*;

class TestMark_to_win {
    public static void main(String args[]) {
        Hashtable n = new Hashtable();
        n.put("thre", new Integer(3));
        n.put("for", new Integer(4));
        n.put("two", new Integer(2));
        n.put("one", new Integer(1));
        Integer n0 = (Integer) n.get("twotwo");
        if (n0 != null) {
            System.out.println("won't print = " + n0);
        }

Integer m = (Integer) n.get("two");
        if (m != null) {
            System.out.println("two = " + m);
        }
        Enumeration e = n.elements();
        while (e.hasMoreElements()) {
            System.out.println(e.nextElement());
        }
        Enumeration ke = n.keys();
        while (ke.hasMoreElements()) {
            System.out.println(ke.nextElement());
        }
    }
}

更多请见:https://blog.csdn.net/qq_43650923/article/details/101597949

Hashtable的用法相关推荐

  1. C# 哈希表(Hashtable)用法笔记

    一.什么是Hashtable? Hashtable 类代表了一系列基于键的哈希代码组织起来的键/值对.它使用键来访问集合中的元素. 当您使用键访问元素时,则使用哈希表,而且您可以识别一个有用的键值.哈 ...

  2. C# HashTable 使用用法详解

    C#中如何操作HashTable类呢?本文将给你答案,哈希表(Hashtable)简述在.NET Framework中, 一,Hashtable是System.Collections命名空间提供的一个 ...

  3. java hashtable 遍历_Java HashTable forEach()用法及代码示例

    Hashtable类的forEach(BiConsumer)方法对哈希表的每个条目执行BiConsumer操作,直到已处理完所有条目或该操作引发异常. BiConsumer操作是按迭代顺序执行的哈希表 ...

  4. C#中HashTable的用法

    1. 哈希表(Hashtable)简述 在.NET Framework中,Hashtable是System.Collections命名空间提供的一个容器,用于处理和表现类似key-value的键值对, ...

  5. C# HashTable的用法总结

    HashTable: 表示键/值对的集合,这些键/值对根据键的哈希代码进行组织.Hashtable中keyvalue键值对均为object类型,所以Hashtable可以支持任何类型的keyvalue ...

  6. C#中哈希表(HashTable)的用法详解

    1.  哈希表(HashTable)简述 在.NET Framework中,Hashtable是System.Collections命名空间提供的一个容器,用于处理和表现类似keyvalue的键值对, ...

  7. VTL-vm模板的变量用法

    加载foot模块页 #parse("foot.vm") #foreach($item in $tables)  #set($strEnd = $item.Length - 1)   ...

  8. iTween 用法总结

    iTween 支持的功能: 控制音频:AudioFrom.AudioTo.AudioUpdate.Stab 控制相机:CameraFadeAdd.CameraFadeDepth.CameraFadeD ...

  9. 数据结构基础温故-6.查找(下):哈希表

    哈希(散列)技术既是一种存储方法,也是一种查找方法.然而它与线性表.树.图等结构不同的是,前面几种结构,数据元素之间都存在某种逻辑关系,可以用连线图示表示出来,而哈希技术的记录之间不存在什么逻辑关系, ...

最新文章

  1. 这份GitHub 2.3k星的ML论文清单拿好,工作用得上
  2. 批量提取出apk文件中的classes.dex文件
  3. 后盾网lavarel视频项目---vue实现动态添加和删除板块
  4. 驾照考试:理论考试注意事项
  5. php 调用扫描仪,如何从浏览器中触发扫描仪?
  6. 爬虫基本原理及Request和Response分析
  7. python dlib 年龄 性别_python dlib学习(一):人脸检测
  8. 阿里云发布ECS磁盘加密,一键加密,业务0改动 1
  9. python 魔法方法常用_12个常用的IPython魔法命令
  10. 关于js对象添加属性
  11. stm32—光敏电阻传感器的初步使用
  12. Mac 下安装pip,卸载pip方法
  13. 横向浅析Small,RePlugin两个插件化框架
  14. quartus13.0用原理图输入法设计8位全加器
  15. 《数学之美与浪潮之巅》读后感
  16. 一个点击率10万+的恶搞程序送给大家!
  17. Microsoft Teams网络慢,卡顿,怎么办?
  18. NanoPi M1 移植 OpenWRT
  19. 领英销售账号的优点和销售账号(专业版)的基本操作,置顶推荐
  20. 初识MIMO(五):CSI反馈及其仿真

热门文章

  1. 头插法建立单链表 c
  2. Eclipse如何安装lombok插件
  3. 2015最新苹果开发者账号(299$)申请流程
  4. CSS中clientHeight、offsetHeight、scrollHeight、scrollTop、scrollTo几者的区别和关联
  5. macOS 开发 - AppleScript 简介
  6. cocos2d-x ui::Button 的setEnabled 和 setVisible 的区别,setEnabled后按钮却不见了
  7. Input dispatching timed out ANR问题分析
  8. 程序员的工资大概多少?
  9. TestProject 自动化
  10. SPI通讯介绍 以及读写W25Q64(块,扇区,页的区别)