Java 8将自定义元素添加到集合中的方法?

用户名

有没有一种Java 8的方法可以做到以下几点?

for(int i;i<=100;i++){
    Person person=new Person();
    person.setId(i);
    person.setName("name"+i);
    list.add(person)
}

是的:

IntStream.rangeClosed(0, 100)
    .forEach(i -> {
       Person person=new Person();
       person.setId(i);
       person.setName("name"+i);
       list.add(person);
     });

编辑:

如下所述,访问流操作的lambda表达式参数内部的现有列表与功能编程背道而驰。最好这样做:

List<Person> persons = IntStream.rangeClosed(0, 100)
    .mapToObj(i -> {
       Person person=new Person();
       person.setId(i);
       person.setName("name" + i);
       return person;
      })
      .collect(Collectors.toList());

参见https://docs.oracle.com/javase/8/docs/api/java/util/stream/IntStream.html

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何使用Java将自定义字段添加到Salesforce中的现有对象

来自分类Dev

如何在Java中将自定义颜色添加到数组中?

来自分类Dev

将自定义属性或元数据添加到文件java

来自分类Dev

在JAVA中将自定义节点添加到Alloyui DiagramBuilder

来自分类Dev

Java:将MouseListener添加到自定义JComponent

来自分类Dev

将自定义类和JSP添加到现有的第三方Java Web应用程序

来自分类Dev

将自定义元素添加到ngRepeat列表

来自分类Dev

将自定义菜单项添加到ToolStripMenuItem的集合列表中

来自分类Dev

将自定义方法添加到JButton类

来自分类Dev

使用jQuery将自定义CSS类添加到动态创建的元素中

来自分类Dev

将自定义样式规则添加到列表中的偶数元素

来自分类Dev

将自定义样式规则添加到列表中的偶数元素

来自分类Dev

将Java语言添加到自定义语言-ACE编辑器

来自分类Dev

将Java语言添加到自定义语言-ACE编辑器

来自分类Dev

如何将自定义字段添加到Meteor.users集合?

来自分类Dev

如何将自定义字段添加到Meteor.users集合?

来自分类Dev

ZF2将自定义属性添加到选择表单元素中的选项

来自分类Dev

如何使用辅助函数将自定义类名称添加到Handlebars模板中的元素?

来自分类Dev

如何在iOS 8中将自定义页脚(带有渐变)添加到UIView

来自分类Dev

在Spring WS中将自定义元素添加到SOAP标头

来自分类Dev

将自定义元素添加到Froala编辑器的特定位置

来自分类Dev

sql server-对于XML Raw-将自定义属性添加到元素

来自分类Dev

将自定义CSS类添加到WFFM表单部分的图例元素

来自分类Dev

将自定义元素添加到 React Table pagination-top

来自分类Dev

将非重复元素添加到Java 8功能样式的现有键中

来自分类Dev

将非重复元素添加到Java 8功能样式的现有键中

来自分类Dev

将自定义标头添加到“请求”

来自分类Dev

Hibernate将自定义前缀添加到目录

来自分类Dev

将自定义函数添加到类

Related 相关文章

  1. 1

    如何使用Java将自定义字段添加到Salesforce中的现有对象

  2. 2

    如何在Java中将自定义颜色添加到数组中?

  3. 3

    将自定义属性或元数据添加到文件java

  4. 4

    在JAVA中将自定义节点添加到Alloyui DiagramBuilder

  5. 5

    Java:将MouseListener添加到自定义JComponent

  6. 6

    将自定义类和JSP添加到现有的第三方Java Web应用程序

  7. 7

    将自定义元素添加到ngRepeat列表

  8. 8

    将自定义菜单项添加到ToolStripMenuItem的集合列表中

  9. 9

    将自定义方法添加到JButton类

  10. 10

    使用jQuery将自定义CSS类添加到动态创建的元素中

  11. 11

    将自定义样式规则添加到列表中的偶数元素

  12. 12

    将自定义样式规则添加到列表中的偶数元素

  13. 13

    将Java语言添加到自定义语言-ACE编辑器

  14. 14

    将Java语言添加到自定义语言-ACE编辑器

  15. 15

    如何将自定义字段添加到Meteor.users集合?

  16. 16

    如何将自定义字段添加到Meteor.users集合?

  17. 17

    ZF2将自定义属性添加到选择表单元素中的选项

  18. 18

    如何使用辅助函数将自定义类名称添加到Handlebars模板中的元素?

  19. 19

    如何在iOS 8中将自定义页脚(带有渐变)添加到UIView

  20. 20

    在Spring WS中将自定义元素添加到SOAP标头

  21. 21

    将自定义元素添加到Froala编辑器的特定位置

  22. 22

    sql server-对于XML Raw-将自定义属性添加到元素

  23. 23

    将自定义CSS类添加到WFFM表单部分的图例元素

  24. 24

    将自定义元素添加到 React Table pagination-top

  25. 25

    将非重复元素添加到Java 8功能样式的现有键中

  26. 26

    将非重复元素添加到Java 8功能样式的现有键中

  27. 27

    将自定义标头添加到“请求”

  28. 28

    Hibernate将自定义前缀添加到目录

  29. 29

    将自定义函数添加到类

热门标签

归档