Arrays.asList(annos).forEach(a -> {
if (a instanceof JSON) {
JSON json = (JSON) a;
jsonSerializer.filter(json.type(), json.include(), json.filter());
}
});
最近看到一篇关于JSON的博客,请问.forEach(a -> 这是什么意思呢
在线求解
相当于
for (a : Arrays.asList(annos))
{
if (a instanceof JSON) {
JSON json = (JSON) a;
jsonSerializer.filter(json.type(), json.include(), json.filter());
}
}
jdk8刚出的lambda,
Consumer<String> c = s -> System.out.println(s);
c.accept("hello lambda!");