linkedhashmap

    0热度

    3回答

    我有两个dropdownlist,一个表示月份,另一个表示日期。 我一个月下拉列表如下, public Map<Integer, String> month(){ final Map<Integer, String> month = new LinkedHashMap<Integer, String>(); month.put(4,"April"); month.p

    1热度

    1回答

    我想从JSON反序列化成一个扩展LinkedHashMap与Gson的类。我能够直接平凡做到这一点到LinkedHashMap中,但是当我尝试使用子类LinkedHashMap中,我得到的错误 java.lang.IllegalStateException:预期BEGIN_OBJECT但STRING在1号线第3列路径$。 的类型,我需要使用(我没有这一点,所以没有选择使用别的): public c

    1热度

    2回答

    如何获取LinkedHashMap中某个键的索引? 例如我得到这个: index key value 0 "a" 10 1 "b" 20 2 "c" 30 现在我想要得到的密钥“b”的指标。在这种情况下是什么1. 任何没有O(n)运行时的方法? 我会用它在一个循环中,从而例如new ArrayList<String>(mapIndex.keySet(

    0热度

    2回答

    我需要指导,通过LinkedHashMap下面迭代值 {"8":{"Name":"test","city":"ny"}, "9":{"Name":"test","city":"ny"}} 我能够为8和值显示键{"Name":"test","city":"ny"} ,但我'想显示Name和city作为密钥8内的关键值。 任何帮助表示赞赏。

    0热度

    1回答

    我试图在调整它大小后将我的所有数据从旧的HashMap复制到新的HashMap。 现在,M = 10,所以当mapSize是2 * M时,它会使桶的数量加倍。 我得到了倍增的东西,它的工作,我检查。 我只是想知道如何将数据从第一个“原始”HashMap移动到第二个而不创建另一个Hashmap。 我必须保持均匀分布,这意味着我不能只添加更多,我需要重新哈希已经给出的条目。 任何建议如何在我的resi

    0热度

    1回答

    因此,GWT为每个对象创建Javascript,并且我曾经听说您在使用List时应该小心,因为它如此通用,并且由于GWT不知道它创建的运行时即使您可能不需要它,也可以使用各种类型的功能。这是否也适用于ArrayList和链接Hasmaps?在使用这些代码时我应该记住什么,以及如何使用GWT减少不必要的代码。感谢您的帮助和时间:)

    0热度

    3回答

    对于我在Java中设计的问题,我给出了日期列表和中奖彩票号码。我应该和他们一起做事,然后按顺序将他们吐出来。我决定选择一个LinkedHashMap来解决它,包含日期的Date和包含中奖号码数组的int []。 事情是,当我运行.values()函数时,我注意到数字不再被排序(通过插入)。我正在运行的代码是: for(int i = 0; i < 30; i++){ //testing first

    0热度

    2回答

    我想编写一个使用get()方法访问LinkedHashMap的多线程应用程序(应用程序只使用get()方法从LinkedHashMap获取数据)。源代码如下: public class Thread1 implements Runnable { LinkedHashMap<String, ArrayList<GroupMembers>> group; public Thread1(Linke

    1热度

    1回答

    我有使用该代码的字符串值按字母顺序排序一个Java地图: public <K, V> LinkedHashMap<K, V> sortMapByValues(Map<K, V> map) { SortedSet<Map.Entry<K, V>> sortedEntries = new TreeSet<Map.Entry<K, V>>( new Comparator<Map.En

    0热度

    1回答

    我有一个类,它扩展LinkedHashMap,我用它作为缓存。此缓存具有一个属性,用于定义缓存允许存储的最大大小(以字节为单位)。我对我存储的对象的大小使用粗略估计。 我覆盖put,以便更新缓存当前存储的总大小。 我也覆盖了remove减去我从总数中删除的对象的大小。 目前我正在检查是否需要从缓存中删除陈旧的条目以释放在put方法中添加新值的空间,但是我想将此功能移到实现removeEldestE