Javaで高階関数は、何もパラメータを取らないメソッドを作成し、地図を返す方法地図の値は、メソッドのi javaのです

ジェイ:

私は、パラメータをとらない方法は、その後、bは文字列のリストである方法であることをマップ(A、B)を返したいです

安っぽく:

@ donquih0teの答えから拡大、あなたの鍵がサプライヤーにあるものは何でものマップを使用することができます。

Map<Object, Supplier<List<String>>> map = new HashMap<>();
map.put("foo", () -> List.of("bar"));
Supplier<List<String>> = map.get("foo");
List<String> result = supplier.get();
System.out.println(result);

おすすめ

転載: http://43.154.161.224:23101/article/api/json?id=280186&siteId=1