草庐IT

OtherPerson

全部标签

使用自定义收集器的 Java 8 分组?

我有以下类(class)。classPerson{Stringname;LocalDatebirthday;Sexgender;StringemailAddress;publicintgetAge(){returnbirthday.until(IsoChronology.INSTANCE.dateNow()).getYears();}publicStringgetName(){returnname;}}我希望能够按年龄分组,然后收集人员姓名列表而不是Person对象本身;所有这些都在一个漂亮的兰巴表达式中。为了简化这一切,我链接了我当前的解决方案,该解决方案存储按年龄分组的结果,然后迭