[Java]戻り値の型はMapのメソッドを作成する方法

2021年8月27日

書式
protected static Map<String,String>関数名(){}
使用例

package com.arkgame.demo;

import java.util.HashMap;
import java.util.Map;

public class MapTest {

      public static void main(String[] args) {

            // getKeyActMapの戻り値はMap型
            Map<String, String> mpCh = getKeyActMap();
            for (String key : mpCh.keySet()) {
                  String value = mpCh.get(key);
                  System.out.println("キー: " + key + " 値: " + value);
            }

      }

      // 関数の定義
      protected static Map<String, String> getKeyActMap() {

            Map<String, String> mp = new HashMap<String, String>();
            mp.put("button.add", "add");
            mp.put("button.delete", "delete");
            mp.put("button.insert", "insert");
            return mp;
      }
}

実行結果
キー: button.delete 値: delete
キー: button.add 値: add
キー: button.insert 値: insert

Java

Posted by arkgame