// Java: List<String> namesOfMaleMembersCollect = roster .stream() .filter(p -> p.getGender() == Person.Sex.MALE) .map(p -> p.getName()) .collect(Collectors.toList());
// 科特林: val namesOfMaleMembers =roster.filter{it.gender== Person.Sex.MALE }.map {it.name}