知识大全 JAVA中HashMap(哈希表)的使用(List)方法

Posted

篇首语:丈夫欲遂平生志,一载寒窗一举汤。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 JAVA中HashMap(哈希表)的使用(List)方法相关的知识,希望对你有一定的参考价值。

JAVA中HashMap(哈希表)的使用(List)方法  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

  当hashMap的key是多个字段 且想得到多个value时 可能将key和 value分别做成List      

  view plaincopy to clipboardprint?    import java util Map;

  //inquiry result    List fromDetailList = instHdDao retrieveInstInfoByView(sysOwnerCd fromCd instruct);

  // Initial Value    Integer dtTotalTruck = ;    Integer dtTotalQuantity = ;

  Map hm = new HashMap();

  Iterator it = erator();    while(it hasNext())        MeInstHd meInstHd = (MeInstHd)it next();

  List arr = new ArrayList();        List arr = new ArrayList();        List arr = new ArrayList();

  String carrierCd = meInstHd getCarrCd() trim();

  arr add(carrierCd); // put keyValue to Arr

  if(ntainsKey(arr ))            // carrierCd is exist in hm            arr = (ArrayList)hm get(arr ); // 通过Key arr 取得arr 的Value arr List arr 中有2列值 他们分别是dtTotalQuantity 和dtTotalTruck

  dtTotalQuantity = (Integer)arr get( ) ;            dtTotalQuantity += meInstHd sumInstructQty();            dtTotalTruck = (Integer)arr get( ) ;            dtTotalTruck += ;

  arr add(dtTotalQuantity);            arr add(dtTotalTruck);

  hm put(arr arr ); // creat hashMap hm                 else            // carrierCd is not exist in hm            arr add(meInstHd sumInstructQty()); //put value to arr             arr add( ); // dtTotalTruck initial value is

cha138/Article/program/Java/hx/201311/27090

相关参考

知识大全 Java中HashMap的工作机制

Java中HashMap的工作机制  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!    现在很多的

知识大全 java源码分析之HashMap

java源码分析之HashMap  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  在Java集合类

知识大全 Java中对HashMap的深度分析

Java中对HashMap的深度分析  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  在Java的

知识大全 java.util.HashMap源码要点浅析

java.util.HashMap源码要点浅析  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  散

知识大全 在C#中应用哈希表(Hashtable)

在C#中应用哈希表(Hashtable)  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  一哈希表

知识大全 Java HashMap 分析之一:基本结构

JavaHashMap分析之一:基本结构  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  Java

知识大全 数据结构 9.15 哈希表冲突处理链地址法

  希赛教育计算机专业考研专业课辅导招生  希赛教育计算机专业考研专业课辅导视频  希赛教育计算机考研专业课在线测试系统  将所有关键字为同义词的记录链接在一个线性链表中此时的哈希表以指针数组的形式出

知识大全 哈希表(HashTable)

哈希表(HashTable)  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  HashTable通

知识大全 Java中的Set,List,Map的区别

Java中的Set,List,Map的区别  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  对JA

知识大全 两种Java容器类List和Set分析

两种Java容器类List和Set分析  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!容器类可以大大