「Java」戻り値の型がHashMapのメソッドを作るサンプル

2021年8月27日

書式
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

Java

Posted by arkgame