List<String> areaNames = list.stream().map(ArchiveDetailDto::getAreaName).collect(Collectors.toList());这行代码做了什么?
时间: 2024-05-24 22:12:49 浏览: 42
在Java 8中将List转换为Map对象方法
这行代码使用Java 8的Stream API将一个类型为ArchiveDetailDto的List列表中的每个元素的AreaName属性提取出来,并将其收集到一个新的List<String>类型的列表中。简单来说,它将原始列表中每个元素的AreaName属性提取出来,然后将它们组成一个新的字符串列表。
阅读全文