使用流 API 在每个对象上调用方法的“好”方法
2022-09-01 18:21:53
是否可以在使用者中运行方法,就像方法引用一样,但在传递给使用者的对象上:
Arrays.stream(log.getHandlers()).forEach(h -> h.close());
会是这样的东西:
Arrays.stream(log.getHandlers()).forEach(this::close);
但这不起作用...
是否有可能使用方法引用,或者这是唯一的方法?x -> x.method()