java获取集合中的学号
时间: 2024-05-07 10:21:46 浏览: 78
实验报告六-使用java集合类(学号姓名) .doc
假设你有一个学生对象的集合,每个学生对象中都有一个学号属性,你可以使用 Java 的 Stream API 来获取集合中所有学生的学号。代码示例如下:
```java
List<Student> students = ...; // 学生对象集合
List<String> studentIds = students.stream()
.map(Student::getStudentId) // 使用 map 方法获取学生对象的学号属性
.collect(Collectors.toList()); // 将学号属性收集到一个新的集合中
```
上面的代码中,`Student::getStudentId` 是一个方法引用,它会返回每个学生对象的学号属性。`Collectors.toList()` 方法会将所有学号属性收集到一个新的集合中,并返回该集合。
阅读全文