查找API  stream.toArray有两个重载方法一个无参,一个IntFunction<A[]> generator,
IntFunction<A[]> generator里有个apply(int value) 方法,
为什么stream.toArray(String[]::new)这个语法是正确的,两个都匹配不上啊??