【Salesforce】Map

 【Salesforce】Map

 

例:

Map<String, String> colorCodes = new Map<String, String>();

colorCodes.put('Red', 'FF0000');
colorCodes.put('Blue', '0000A0');

Set <String> colorSet = new Set<String>();
colorSet = colorCodes.keySet();
system.debug('colorSet:'+colorSet);

for(String obj: colorCodes.keySet()){
system.debug('obj:'+obj);
system.debug('obj.get:'+colorCodes.get(obj));
}

 

結果:

colorSet:{Blue, Red}

obj:Red

obj.get:FF0000

obj:Blue

obj.get:0000A0

 

参考URL

https://developer.salesforce.com/docs/atlas.ja-jp.214.0.apexcode.meta/apexcode/apex_methods_system_map.htm#apex_System_Map_keySet