List<User> list = new ArrayList<User>();
User user1 = new User("第一位","用户1");
list.add(user1);
User user2 = new User("第二位","用户2");
list.add(user2);
User user3 = new User("第三位","用户3");
list.add(user3);
List<String> tableNames=list.stream().map(User::getMessage).collect(Collectors.toList());
System.out.println("输出第一个:"+tableNames);
List<String> orders=list.stream().map(User::getOrder).collect(Collectors.toList());
System.out.println(orders)
相关文章
- stream 提取某字段_java8从list集合中取出某一属性的值的集合案例
- Java8利用stream lambda查询map中最大value及对应key
- Java8 list集合过滤/分组/排序/去重/求和/根据字段获取列等处理方式
- Java 8中的parallelStream方法:并行处理数据集合->加快List循环速度
- java8 stream将list分组并转换为对象某个属性的集合
- java8对list集合中数据进行过滤对集合中的某个对象多个属性排序
- java8操作两个集合List
- java8使用Lambda表达式比较器Comparator给List对象排序,按时间、数字、字典排序
- java8 利用 stream,lambda 将一个数组转化为字符串String
- Java8 - Stream API 将 List 集合转为 Map