class Person {
String name;
String id;
String dateOfBirth;
int salary;
}
List <Person> listOfPersons; // Consider that list is filled with some data
Run Code Online (Sandbox Code Playgroud)
例如dateOfBirth = "2018-12-10T13:49:51.141Z";
出生日期采用 ISO8601 格式,
如果可以帮助对列表进行排序,则可以将其转换为java.util.Date
with 。Date.from(Instant.parse(dateOfBirth));
那么,有什么方法可以使用 JAVA 8 中的流或不错的解决方案来从人员列表中获取最年轻的人员吗?
附加注释:Person 类不能更改。