Apex values関数を使ってMapのすべての値を取得する

環境
Salesforce

書式
Map<Integer,String>Map変数名 = new Map<Integer,String>{要素}
変数名.values()
values関数を使って、keyなしでvalueの全値をリストにして返します。

サンプルコード

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
Map<Integer, String> mp = new Map<Integer, String>{
11 => '東京 太郎', 22 => '大阪 太郎', 33 => '埼玉 次郎'
};
//valueをすべて取得する
mp.values();
system.debug(mp.values());
Map<Integer, String> mp = new Map<Integer, String>{ 11 => '東京 太郎', 22 => '大阪 太郎', 33 => '埼玉 次郎' }; //valueをすべて取得する mp.values(); system.debug(mp.values());
Map<Integer, String> mp = new Map<Integer, String>{
    11 => '東京 太郎', 22 => '大阪 太郎', 33 => '埼玉 次郎'
};

//valueをすべて取得する
mp.values();

system.debug(mp.values());

 

Apex

Posted by arkgame