|
|
1
28
这两个类都可以在java.util.包中找到。2之间的区别解释如下 jGuru FAQ entry . |
|
|
2
23
您可以使用双大括号来设置数据。你仍然可以调用add或put,但它不那么难看:
|
|
|
3
7
另外,不要忘记,Map和Hashtable在Java 5及更高版本中都是泛型的(就像Java中的任何其他类一样) Collections framework ).
|
|
|
4
2
|
|
|
5
1
什么 Edmund 说。 至于不打电话。一直加,不,不是习惯性的。如果你真的想的话,你可以做各种各样的黑客(将其存储在数组中,然后循环),但我不建议这样做。 |
|
|
6
0
你的问题的一个问题是,你一开始没有提到你的数据是什么形式的。如果你的配对列表恰好是Map列表。进入对象会很容易。 顺便说一句,有一个名为java.util.til的类(备受诟病)。属性是哈希表的扩展。它只需要字符串键和值,并允许您使用文件或流加载和存储数据。它读取和写入的文件格式如下:
我不知道这是否是你想要的,但在某些情况下,这可能是有用的。 |
|
|
7
0
值得注意的是,Java的哈希函数不是最优的。如果你想减少冲突,并几乎完全消除50%容量的重新哈希,我会使用Buz哈希算法 Buz Hash Java的哈希算法之所以薄弱,最明显的原因在于它对字符串的哈希方式。
如果你需要一个快速而肮脏的哈希表,一定要使用
|
|
|
8
-1
输入值 ... 获取最大值
|
|
|
user29759326 · 如何返回递归函数中的最后一个值? 1 年前 |
|
|
malife89 · 将java中的字符串读取为正确的日期格式 1 年前 |
|
|
Tim · 在java中,有没有更快的方法将字节数组写入文件? 1 年前 |
|
|
rudraraj · java中未声明最终变量 1 年前 |
|
|
Bala Ji · 以下BFS的实施效率如何? 1 年前 |