「Java」戻り値の型がHashMapのメソッドを作るサンプル
書式
1.protected static HashMap<String, Integer> 関数名()
2.public Set<K> keySet()
このマップに含まれるキーのSetビューを返します。
使用例
package com.arkgame.demo;
import java.util.HashMap;
public class MapTest {
      public static void main(String[] args) {
            // getKeyActMapの戻り値はHashMap型
            HashMap<String, Integer> mpCh = getKeyActMap();
            // マップに含まれるキーのSetビューを返す
            for (String cft : mpCh.keySet()) {
                  int value = mpCh.get(cft);
                  System.out.println(cft);
                  System.out.println(value);
            }
      }
      // 関数の定義
      protected static HashMap<String, Integer> getKeyActMap() {
            HashMap<String, Integer> mp = new HashMap<String, Integer>();
            mp.put("btn.add", 22);
            mp.put("btn.delete", 56);
            return mp;
      }
}
結果
btn.add
22
btn.delete
56