在Java中,如果你想要将一个List中的对象集合转换成一个单一的List集合,你可以使用Java 8的流(Streams)来做到这一点。以下是一个示例代码,它展示了如何将一个对象列表中的某个集合属性提取出来,并将其转换成一个单一的List集合。
List<TaskTarget> taskTargetList = taskList.stream().flatMap(task -> task.getTaskTargetList().stream()).collect(Collectors.toList());