
正文
java哈希表的使用代码 java哈希表数据结构
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
java中的Hashtable怎么用,请详细举例子说明,拜托了 谢谢
就是哈希表,下面这个示例创建了一个数字的哈希表。它将数字的名称用作键: HashtableString, Integer numbers = new HashtableString, Integer();
numbers.put("one", 1);
numbers.put("two", 2);
numbers.put("three", 3);
要获取一个数字,可以使用以下代码:
Integer n = numbers.get("two");
if (n != null) {
System.out.println("two = " + n);
}
相关问答
Q1: JAVA创建一个哈希表储存数据并输出,要完整代码
我就不写了java哈希表的使用代码,给个提示吧java哈希表的使用代码:
建一个类,名字就叫员工,它有三个属性,分别是你要的三个数据,名字、工龄、工号。然后,每次put的时候这样:put('1234',员工1);以员工工号为key,类员工为value
Q2: java:哈希表的原理与用法?
Hashtable,原理嘛就不知道了。只知道说其是提供了两个集合之间映射的能力,并且拥有每个元素的查询时间近乎恒定的特性。两个集合之间映射的能力,简单的说,就是像是存放系统属性的Properties类一样(该类继承自Hashtable),Properties类中将String映射到String,你可以用setProperty(String key, String value)把一对值对(key,value)存入Properties中,用getProperty(String key) 取得key对应的value值。用System.getProperties()你可以获得一个系统属性的哈希表,直接println出来你就可以看到整个哈希表所构成的集合了。第一个元素应该是java.runtime.name=Java(TM) SE Runtime Environment这个。这里你可以看得出"java.runtime.name"被映射到了"Java(TM) SE Runtime Environment"。在这里你也可以调用System.getProperties().getProperty("java.runtime.name")得到字符串"Java(TM) SE Runtime Environment"。这就是哈希表所提供的功能了,将一个元素映射到另一个元素,这之间的映射所构成的集合就是哈希表了。
你可以自己看看API文档,里面有详细的解说,不过嘛,嘿嘿,中文版的那个翻译啊,哎,惨不忍睹啊,感触最多的是——主谓宾都难找啊。
java哈希表的使用代码的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java哈希表数据结构、java哈希表的使用代码的信息别忘了在本站进行查找喔。







