toArray()方法需要传入一个IntFunction,可是String[]::new 跟IntFunction怎么匹配上的??

来源:4-4 Stream操作集合中的数据-上

zhanghongzheng

2020-03-19 09:45

 toArray()方法需要传入一个IntFunction,可是String[]::new 跟IntFunction怎么匹配上的??

写回答 关注

1回答

  • zhanghongzheng
    2020-03-26 15:56:47
    //上面的String[]:new不好理解,可以分步骤:
    IntFunction function = (length) -> new String[length];
    objx = stream.toArray(function);


一课掌握Lambda表达式语法及应用

深入浅出,快速掌握Lambda表达式“如何用”“怎么用”

6618 学习 · 58 问题

查看课程

相似问题