Hashtable的用法
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的用法相关推荐
- C# 哈希表(Hashtable)用法笔记
一.什么是Hashtable? Hashtable 类代表了一系列基于键的哈希代码组织起来的键/值对.它使用键来访问集合中的元素. 当您使用键访问元素时,则使用哈希表,而且您可以识别一个有用的键值.哈 ...
- C# HashTable 使用用法详解
C#中如何操作HashTable类呢?本文将给你答案,哈希表(Hashtable)简述在.NET Framework中, 一,Hashtable是System.Collections命名空间提供的一个 ...
- java hashtable 遍历_Java HashTable forEach()用法及代码示例
Hashtable类的forEach(BiConsumer)方法对哈希表的每个条目执行BiConsumer操作,直到已处理完所有条目或该操作引发异常. BiConsumer操作是按迭代顺序执行的哈希表 ...
- C#中HashTable的用法
1. 哈希表(Hashtable)简述 在.NET Framework中,Hashtable是System.Collections命名空间提供的一个容器,用于处理和表现类似key-value的键值对, ...
- C# HashTable的用法总结
HashTable: 表示键/值对的集合,这些键/值对根据键的哈希代码进行组织.Hashtable中keyvalue键值对均为object类型,所以Hashtable可以支持任何类型的keyvalue ...
- C#中哈希表(HashTable)的用法详解
1. 哈希表(HashTable)简述 在.NET Framework中,Hashtable是System.Collections命名空间提供的一个容器,用于处理和表现类似keyvalue的键值对, ...
- VTL-vm模板的变量用法
加载foot模块页 #parse("foot.vm") #foreach($item in $tables) #set($strEnd = $item.Length - 1) ...
- iTween 用法总结
iTween 支持的功能: 控制音频:AudioFrom.AudioTo.AudioUpdate.Stab 控制相机:CameraFadeAdd.CameraFadeDepth.CameraFadeD ...
- 数据结构基础温故-6.查找(下):哈希表
哈希(散列)技术既是一种存储方法,也是一种查找方法.然而它与线性表.树.图等结构不同的是,前面几种结构,数据元素之间都存在某种逻辑关系,可以用连线图示表示出来,而哈希技术的记录之间不存在什么逻辑关系, ...
最新文章
- 这份GitHub 2.3k星的ML论文清单拿好,工作用得上
- 批量提取出apk文件中的classes.dex文件
- 后盾网lavarel视频项目---vue实现动态添加和删除板块
- 驾照考试:理论考试注意事项
- php 调用扫描仪,如何从浏览器中触发扫描仪?
- 爬虫基本原理及Request和Response分析
- python dlib 年龄 性别_python dlib学习(一):人脸检测
- 阿里云发布ECS磁盘加密,一键加密,业务0改动 1
- python 魔法方法常用_12个常用的IPython魔法命令
- 关于js对象添加属性
- stm32—光敏电阻传感器的初步使用
- Mac 下安装pip,卸载pip方法
- 横向浅析Small,RePlugin两个插件化框架
- quartus13.0用原理图输入法设计8位全加器
- 《数学之美与浪潮之巅》读后感
- 一个点击率10万+的恶搞程序送给大家!
- Microsoft Teams网络慢,卡顿,怎么办?
- NanoPi M1 移植 OpenWRT
- 领英销售账号的优点和销售账号(专业版)的基本操作,置顶推荐
- 初识MIMO(五):CSI反馈及其仿真
热门文章
- 头插法建立单链表 c
- Eclipse如何安装lombok插件
- 2015最新苹果开发者账号(299$)申请流程
- CSS中clientHeight、offsetHeight、scrollHeight、scrollTop、scrollTo几者的区别和关联
- macOS 开发 - AppleScript 简介
- cocos2d-x ui::Button 的setEnabled 和 setVisible 的区别,setEnabled后按钮却不见了
- Input dispatching timed out ANR问题分析
- 程序员的工资大概多少?
- TestProject 自动化
- SPI通讯介绍 以及读写W25Q64(块,扇区,页的区别)