hashmap

    7热度

    4回答

    我习惯于使用PHP,但最近我一直在使用Java,而且我很头痛,想要解决这个问题。我想保存在Java中这样表示: Array ( ["col_name_1"] => Array ( 1 => ["col_value_1"], 2 => ["col_value_2"], ... , n =>

    39热度

    7回答

    我想我明白了默认的方法做一个哈希... 给一个键的默认值,如果不存在的话: irb(main):001:0> a = {} => {} irb(main):002:0> a.default = 4 => 4 irb(main):003:0> a[8] => 4 irb(main):004:0> a[9] += 1 => 5 irb(main):005:0> a => {9=>5}

    7热度

    7回答

    在Java中创建哈希表(或关联数组...)最直接的方法是什么?我的谷歌已经出现了几个例子,但是有没有一个标准的方法来做到这一点? 有没有一种方法来填充表中的键 - >值对列表,而不必在每个对的对象上单独调用add方法?

    3热度

    3回答

    假设我有一个的hash_map和像 // i is an iterator i = hash_map.erase(i) 一个代码,但GCC的STL不擦除返回迭代器,而是一个空白。现在就像是 hash_map.erase(i++) 安全代码(即不坏的迭代器或是否有任何其他意外或不愉快的事情)?请注意这是一个hash_map。

    11热度

    10回答

    我试图插入大约50,000个对象(因此50,000个密钥)到java.util.HashMap<java.awt.Point, Segment>。但是,我不断收到OutOfMemory异常。 (Segment是我自己的班级 - 体重非常轻 - 一个String字段,以及3个int字段)。无论是在免费的RAM和硬盘空间用于虚拟内存 - Exception in thread "main" java.

    3热度

    8回答

    发生了一些我不确定应该可能发生的事情。很明显,因为我已经看到了,但我需要找到根本原因&我希望你们都能帮上忙。 我们有一个系统,查找纬度经度&一个邮政编码。我们不是每次都访问它,而是将结果缓存在廉价的内存中的HashTable缓存中,因为邮编长度往往比我们发布的时间少。 不管怎么说,哈希是由具有“get”和“添加”方法都同步类包围。我们以单身人士的身份访问此课程。 我不是说这是最好的设置,但它也正是

    9热度

    9回答

    当我遍历值或键他们将相关?将第二个键映射到第二个值?