在构造函数具有非空参数列表的情况下使用构造函数引用

肖恩·康诺利

给出..

List<Foo> copy(List<Foo> foos) {
    return foos
            .stream()
            .map(foo -> new Foo(foo))
            .collect(Collectors.toList());
}

IntelliJ IDEA 2016.1.1报告new Foo(foo)“可以用方法参考代替”。

我知道Foo::newno-arg构造函数语法,但是看不到如何foo作为参数传递我肯定在这里错过了一些东西。

救主

我知道Foo::newno-arg构造函数语法

那不是什么Foo::new该表达式将扩展到使用它的上下文中所需的内容。

在这种情况下

List<Foo> copy(List<Foo> foos) {
    return foos.stream().map(Foo::new).collect(Collectors.toList());
}

会寻找需要Foo参数的构造函数。

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在没有构造函数注入的情况下使用AutoFac

来自分类Dev

C ++类是否具有默认构造函数?在以下情况下会调用什么构造函数?

来自分类Dev

错误:没有构造函数的实例与参数列表匹配

来自分类Dev

没有构造函数的实例与参数列表匹配

来自分类Dev

Python中具有不同参数列表的超类的构造函数

来自分类Dev

Java语法中具有多个类型参数列表的构造函数

来自分类Dev

python构造函数默认参数列表

来自分类Dev

ActiveXObject构造函数的参数列表

来自分类Dev

Java,使用参数列表进行构造函数调用?

来自分类Dev

如何在没有构造函数参数的情况下将对象放置到STL容器?

来自分类Dev

在没有无参数构造函数的情况下序列化ISerializable类

来自分类Dev

如何在没有eval的情况下动态构造函数的参数?

来自分类Dev

在没有构造函数的情况下使用vs设置上下文状态

来自分类Dev

具有空参数的Json构造函数

来自分类Dev

当基类具有带参数的构造函数时,如何做空的构造函数

来自分类Dev

具有空构造函数的TypeScript构造函数重载

来自分类Dev

Kotlin 中的 Dagger 2:有没有办法在不使用 Module 的情况下使用默认参数化构造函数对类进行注入?

来自分类Dev

参数列表周围带有花括号的类构造函数/函数语法

来自分类Dev

在不调用initializer_list构造函数的情况下,将不可复制,不可移动的类型构造为函数参数

来自分类Dev

使用R S4类,是否可以具有非可选的构造函数参数

来自分类Dev

如何在Android-Kotlin中不具有构造函数值的情况下创建存储库对象?

来自分类Dev

使用Castle Windsor将具有不同实现的列表的对象作为构造函数参数进行解析

来自分类Dev

具有构造函数参数的Autowire Bean

来自分类Dev

具有构造函数参数的单例

来自分类Dev

Ninject具有多个参数的构造函数

来自分类Dev

具有默认参数的Unity构造函数

来自分类Dev

构造函数具有参数的对象数组

来自分类Dev

具有许多参数的构造函数

来自分类Dev

具有const参数的C ++构造函数

Related 相关文章

  1. 1

    在没有构造函数注入的情况下使用AutoFac

  2. 2

    C ++类是否具有默认构造函数?在以下情况下会调用什么构造函数?

  3. 3

    错误:没有构造函数的实例与参数列表匹配

  4. 4

    没有构造函数的实例与参数列表匹配

  5. 5

    Python中具有不同参数列表的超类的构造函数

  6. 6

    Java语法中具有多个类型参数列表的构造函数

  7. 7

    python构造函数默认参数列表

  8. 8

    ActiveXObject构造函数的参数列表

  9. 9

    Java,使用参数列表进行构造函数调用?

  10. 10

    如何在没有构造函数参数的情况下将对象放置到STL容器?

  11. 11

    在没有无参数构造函数的情况下序列化ISerializable类

  12. 12

    如何在没有eval的情况下动态构造函数的参数?

  13. 13

    在没有构造函数的情况下使用vs设置上下文状态

  14. 14

    具有空参数的Json构造函数

  15. 15

    当基类具有带参数的构造函数时,如何做空的构造函数

  16. 16

    具有空构造函数的TypeScript构造函数重载

  17. 17

    Kotlin 中的 Dagger 2:有没有办法在不使用 Module 的情况下使用默认参数化构造函数对类进行注入?

  18. 18

    参数列表周围带有花括号的类构造函数/函数语法

  19. 19

    在不调用initializer_list构造函数的情况下,将不可复制,不可移动的类型构造为函数参数

  20. 20

    使用R S4类,是否可以具有非可选的构造函数参数

  21. 21

    如何在Android-Kotlin中不具有构造函数值的情况下创建存储库对象?

  22. 22

    使用Castle Windsor将具有不同实现的列表的对象作为构造函数参数进行解析

  23. 23

    具有构造函数参数的Autowire Bean

  24. 24

    具有构造函数参数的单例

  25. 25

    Ninject具有多个参数的构造函数

  26. 26

    具有默认参数的Unity构造函数

  27. 27

    构造函数具有参数的对象数组

  28. 28

    具有许多参数的构造函数

  29. 29

    具有const参数的C ++构造函数

热门标签

归档