función de orden superior en Java, cómo escribir un método que toma ningún parámetro y devuelve un mapa que el valor del mapa es un método java i

Jay:

Quiero un método que toma ningún parámetro, y luego volver un mapa (a, b) que b es un método que es una lista de cuerda

mala muerte:

Expandiéndose de respuesta de @ donquih0te, se puede utilizar un mapa de lo que su clave es un proveedor:

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);

Supongo que te gusta

Origin http://43.154.161.224:23101/article/api/json?id=280189&siteId=1
Recomendado
Clasificación