Kotlin 划分学生通过和失败

示例

// Java:
Map<Boolean, List<Student>> passingFailing =
     students.stream()
             .collect(Collectors.partitioningBy(s -> s.getGrade() >= PASS_THRESHOLD));
// 科特林:
val passingFailing =students.partition{it.grade>= PASS_THRESHOLD }