1.map 的遍历



1.map 的遍历

public voidtraversingMap(Map<String,String> map){

    //方法一:通过Entry遍历<迭代Entry>

   for(Entry<String, String> entry : map.entrySet()) {

     System.out.println(entry.getKey()+""+entry.getValue());

    }

    //方法二:通过Set集合遍历<迭代Set>

   for(String key: map.keySet()){

     System.out.println(key + "" +map.get(key));

    }

  }

1.map的知识

 /*第一种方法

                               * Set<String> leaseAttrKeys =leaseAttr.keySet();

                               Collection<String> leaseAttrItemValues= leaseAttrItem.values();

                               java.util.Iterator<String> iterator1 =leaseAttrValues.iterator();

                               java.util.Iterator<String> iterator2 =leaseAttrItemValues.iterator();

                               while(iterator1.hasNext()==true &&iterator2.hasNext()){

                                        condition.put(iterator1.next(),iterator2.next());

                               }*/

                              

                            /*  第二种方法

                             *  for(int i=0;i<leaseAttr.size();i++){ 

                              condition.put(leaseAttr.get(i),leaseAttrItem.get(i));

                          } */

            for(String key: leaseAttrItem.keySet()){

                               System.out.println(key + "" +leaseAttr.get(key));

                              //System.out.println(leaseAttr.get("item"+key));

                             };

 

 

2./* int i=0,j=0;

            for( i=0;i<leaseAttr.size();i++){ 

          System.out.println(leaseAttr.get(i).); 

      } 

          

           for(j=0;j<leaseAttrItem.size();j++){ 

         System.out.println(leaseAttrItem.get(j)); 

     }

          

          System.out.println(leaseAttr.get(i).toString());

          System.out.println(leaseAttrItem.get(i).toString());

          

           condition.put(leaseAttr.get(i).toString(),leaseAttrItem.get(i).toString());

          

        

           

            Map<String,Object> rentParams =leaseRegistrationService.insertSupplier(condition);//rentAdd(condition)

                    if(rentParams.get("flag").equals("1")){

                             rent.put("message",rentParams.get("message").toString());             //错误信息

                             rent.put("flag", rentParams.get("flag").toString());                       //错误标示

                   }else{

                             rent.put("flag",rentParams.get("flag").toString());                       //错误标示     

                   }*/

 

3.      /*//通过Set集合遍历<迭代Set>

                   for(String key : leaseAttr.keySet()) {

                            StringattrCode=leaseAttr.get(key);

                            System.out.println("key:"+key+"----attr:"+attrCode);

                   };

                  

        

                   for(Stringkey: leaseAttr.keySet()){

                               System.out.println(key + "&&&"+ leaseAttr.get(key));

                    }

                    for(String key: leaseAttrItem.keySet()){

                               System.out.println(key + "&&&"+ leaseAttrItem.get(key));

                    }

发布了25 篇原创文章 · 获赞 3 · 访问量 2万+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章