Java教程
+ -

Java Dictionary 类

2019-09-09 2 0

Dictionary 类是一个抽象类,用来存储键/值对,作用和Map类相似。

给出键和值,你就可以将值存储在Dictionary对象中。一旦该值被存储,就可以通过它的键来获取它。所以和Map一样, Dictionary
也可以作为一个键/值对列表。

Dictionary定义的抽象方法如下表所示:

序 号 方 法描述
1 Enumeration elements( ) 返回此 dictionary 中值的枚举。
2 Object get(Object key) 返回此 dictionary 中该键所映射到的值。
3 boolean isEmpty( ) 测试此 dictionary 是否不存在从键到值的映射。
4 Enumeration keys( ) 返回此 dictionary 中的键的枚举。
5 Object put(Object key, Object value) 将指定 key 映射到此 dictionary 中指定 value。
6 Object remove(Object key) 从此 dictionary 中移除 key (及其相应的 value)。
7 int size( ) 返回此 dictionary 中条目(不同键)的数量。

Dictionary类已经过时了。在实际开发中,你可以实现Map接口来获取键/值的存储功能。

0 篇笔记 写笔记

ObjectiveC break语句
Objective-C编程语言中的break语句有以下两种用法 -当在循环内遇到break语句时,循环立即终止,程序控制在循环后的下一个语句处重新开始。它可以用于在switch语句中终止一个case(在下一章中介绍)。如果使用嵌套循环(即另一个循环中的一个循环),break语句将停止执行最内层循环并......
ObjectiveC 简介
Objective-C,Objective C入门,Objective C教程,ObjectiveObjective-C是一种通用的,面向对象的编程语言,它将Smalltalk样式的消息传递添加到C编程语言中。它是苹果公司用于OSX和iOS操作系统及其API(Cocoa和Cocoa Touch)的主......
ObjectiveC 数据类型
Objective-C编程语言中,数据类型是指用于声明不同类型的变量或函数的扩展系统。 变量的类型决定了它在存储中占用的空间大小以及如何解释存储的位模式。Objective-C中的类型可分为以下几类 -编号类型描述 1基本类型它们是算术类型,由两种类型组成:(a)整数类型和(b)浮点类型。 2......
Redis INCR key
Redis INCR 命令用于将键(key)的整数值加1,如果键(key)不存在,则在执行操作之前将其设置为0,如果键包含错误类型的值或包含不能表示为整数的字符串,则返回错误,此操作仅限于64位带符号整数。INCR - 返回值整数回复,递增后的键值。INCR - 语法以下是Redis INCR 命令......
ObjectiveC do...while循环
与for循环和while循环在顶部测试循环条件不同,Objective-C编程语言中的do…while循环检查循环底部的条件。do…while循环类似于while循环,但是do…while循环保证至少执行一次。语法Objective-C编程语言中do…while循环的语法是 -do { stat......
Redis HGETALL key
Redis HGETALL 命令用于获取存储在键(key)处的所有字段和值。HGETALL - 返回值返回存储在哈希中的字段及其值的列表,或者当键不存在时为空列表。HGETALL - 语法以下是Redis HGETALL 命令的基本语法。redis 127.0.0.1:6379> HGETAL......
Redis SETRANGE key offset value
Redis SETRANGE 命令用于覆盖从指定偏移量开始的键处的字符串的一部分。SETRANGE - 返回值整数回复,由命令修改后的字符串长度。SETRANGE - 语法以下是Redis SETRANGE 命令的基本语法。redis 127.0.0.1:6379> SETRANGE KEY_......
Redis RANDOM key
Redis RANDOMKEY 命令用于从Redis数据库获取随机键(key)。RANDOMKEY - 返回值字符串,一个随机键,如果数据库为空,则为nil。RANDOMKEY - 语法以下是Redis RANDOMKEY 命令的基本语法。redis 127.0.0.1:6379> RANDO......
Redis PERSIST Key
Redis PERSIST 命令用于从键(key)中删除到期时间。PERSIST - 返回值整数值1或01,如果从键(key)中删除了超时。0,如果键(key)不存在或没有关联的超时。PERSIST - 语法以下是Redis PERSIST 命令的基本语法。redis 127.0.0.1:6379&......
Redis DECRBY key decrement
Redis DECRBY 命令用于将存储在键上的数字减少指定的值,如果键(key)不存在,则在执行操作之前将其设置为0,如果键包含错误类型的值或包含不能表示为整数的字符串,则返回错误。DECRBY - 返回值整数回复,递增后的键值。DECRBY - 语法以下是Redis DECRBY 命令的基本......
Redis SET key
Redis SET 命令用于在Redis键中设置一些字符串值。SET - 返回值简单的字符串值。SET - 语法以下是Redis SET 命令的基本语法。redis 127.0.0.1:6379> SET KEY_NAME VALUESET - 示例redis 127.0.0.1:6379&g......
ObjectiveC 将数组传递给函数
如果要将一维数组作为参数传递给函数,则必须以下列三种方式之一声明函数形式参数,并且所有三种声明方法都会产生类似的结果,因为每个都告诉编译器接受一个整数指针。类似地,可以将多维数组作为形式参数传递。方式-1使用指针形式参数如下(在下一章学习指针的用法)。- (void) myFunction(int ......
MongoDB 简介
什么是MongoDB ?MongoDB 是由C++语言编写的,是一个基于分布式文件存储的开源数据库系统。在高负载的情况下,添加更多的节点,可以保证服务器性能。MongoDB 旨在为WEB应用提供可扩展的高性能数据存储解决方案。MongoDB 将数据存储为一个文档,数据结构由键值(key=>va......
ObjectiveC 变量
变量是程序可以操作的存储区域的名称。 Objective-C中的每个变量都有一个特定的类型,它决定了变量内存的大小和布局; 可存储在内存中的值的范围;以及可以应用于变量的操作集。变量的名称可以由字母,数字和下划线(_)字符组成。 它必须以字母或下划线开头,它是区分大小写的,即:大写和小写字母是不同的......
ObjectiveC 运算符
运算符是一个符号,告诉编译器执行特定的数学或逻辑操作。 Objective-C语言内置很多运算符,提供如下类型的运算符 -算术运算符关系运算符逻辑运算符按位运算符分配运算符其它运算符本教程将逐一解释算术,关系,逻辑,按位,赋值和其他运算符。1. 算术运算符下表显示了Objective-C语言支持的所......
取消
感谢您的支持,我会继续努力的!
扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

您的支持,是我们前进的动力!