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);
        }

  

转载于:https://www.cnblogs.com/bandariFang/p/9046489.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值