zoukankan      html  css  js  c++  java
  • Java Map

                    for (AZ_Territory_Assignment__c TA:[
                    SELECT Id, AZ_Sales_Cycle__c,HCA__c, AZ_Territory__c,AZ_Territory__r.name,  Product_Catalog__c 
                        FROM AZ_Territory_Assignment__c
                        where (Product_catalog__r.name = 'KA Call' or Product_catalog__r.name = 'AS Call' or Product_catalog__r.name = 'CU Call')                                                     // C60-02 for County team
                        and AZ_Sales_Cycle__c in :L_Period
                        and Is_Active__c = true                                                // V45
                        order by AZ_Sales_Cycle__c, HCA__c,Product_Catalog__c
                        ]){
                            map <ID,String> M_IT = new map <ID,String>();
                                if (M_InstitutionTerritory_New.containsKey(Ta.AZ_Sales_Cycle__c)){
                                    M_InstitutionTerritory_New.get(Ta.AZ_Sales_Cycle__c).put(TA.HCA__c ,TA.AZ_Territory__r.name);
                                } else {
                                    M_IT.put(TA.HCA__c ,TA.AZ_Territory__r.name);
                                    M_InstitutionTerritory_New.put(Ta.AZ_Sales_Cycle__c,M_IT);
                                }                           
                        }
    

      

     之前 忽略了 Map的一个用法:

    		Map<String, String> map =new HashMap<String, String>();
    		map.put("1", "caterpillar的讯息");
    		map.put("2", "justin的讯息");
    		 Map <String,Map<String,String>> mmm = new HashMap <String,Map<String,String>>();
    		 mmm.put("MM", map);
    		 System.out.println(mmm);	 
    		 if(mmm.containsKey("MM")){
    			 mmm.get("MM").put("m", "d");
    		 }
    		 System.out.println("***:"+mmm);
    

      控制台打印:

    {MM={1=caterpillar的讯息, 2=justin的讯息}}
    ***:{MM={1=caterpillar的讯息, 2=justin的讯息, m=d}}
    

      

     Set

            Set<Id> refAcctIds = new Set<Id>();
            for (Address_vod__c addr : Trigger.old) {
                refAcctIds.add(addr.Account_vod__c);
            }
    

      

    此刻,静下心来学习
  • 相关阅读:
    Fence Repair(POJ 3253)
    Saruman's Army(POJ 3069)
    Best Cow Line(POJ 3617)
    一往直前!贪心法
    最基础的“穷竭搜索”
    Lake Counting(POJ 2386)
    Ants(POJ 1852)
    热身题
    分布式锁的三种实现方式
    Redis在实际开发中面临的问题
  • 原文地址:https://www.cnblogs.com/bandariFang/p/9046489.html
Copyright © 2011-2022 走看看