十美元 2021-09-13 18:03 采纳率: 100%
浏览 237
已结题

java8stream能否将数组集合映射为一个下标值的集合

已知对象集合可以用stream映射为一个属性值的集合。

ArrayList<User> list = new ArrayList<>();
ArrayList<String> idList = list.stream().map(User::getUuid).collect(Collectors.toList());

那么如果不是对象,而是数组,能否只获取每个数组中的第一个元素或者第n个元素,将他们映射为一个集合。

ArrayList<Object[]> list = new ArrayList<>();
// 想要获取每个object[]中的第一个元素,能否用stream获取?

  • 写回答

2条回答

      报告相同问题?

      相关推荐 更多相似问题

      问题事件

      • 系统已结题 9月21日
      • 已采纳回答 9月13日
      • 创建了问题 9月13日

      悬赏问题

      • ¥15 session失效问题
      • ¥15 GMS地下水数值模拟无法打开
      • ¥15 树型结构的数据怎么匹配分支
      • ¥15 stm32F4用.引不出来结构体成员怎么解决
      • ¥15 .exe文件打不开怎么解决?
      • ¥30 Syntax Error: TypeError: this.getOptions is not a function的问题
      • ¥15 eclipse Android环境搭建
      • ¥15 unity中脚本之间的继承有什么作用
      • ¥15 C语言内存对齐代码不太理解
      • ¥15 uniapp中的uni-file-picker组件多图上传,删除,显示。以及C#.Net后端处理问题