3 ms·
Java 8 version would actually look a bit more like void linq43() { CustomerOrderGroups var = () -> getCustomerList() .stream()
by benjiweber 11y ago
Java 8 version would actually look a bit more like
void linq43() {
CustomerOrderGroups var = () -> getCustomerList()
.stream()
.map(c -> tuple(
c.companyName(),
group(c.orders()).by(o -> o.date().year())
.thenBy(o -> o.date().month()))
).collect(toList());
var.grouped().stream().forEach(
System.out::println
);
}
http://pastie.org/10324237 http://pastie.org/10324237
I think.