- 主题:java 现在可以做到函数的返回值是一个函数吗?
我要一个三个参数四个参数的函数呢?
【 在 oldwatch (一条叫java的鱼◎城内风光独好) 的大作中提到: 】
: 一般都直接用Function/Consumer/Product/BiFunction等等
--
FROM 113.66.107.*
所以为啥不像scala那样,内置Function1-Function22
【 在 oldwatch (一条叫java的鱼◎城内风光独好) 的大作中提到: 】
: 写个单一函数自定义接口然后用@FunctionalInterface修饰
--
FROM 113.66.107.*
泛型啊,scala也有Tuple1-Tuple22
【 在 guestking (无) 的大作中提到: 】
: 代表不同的参数数量?
: 类型怎么办
: flink里面倒是有类似概念的东西
: ...................
--
FROM 113.66.107.*
原生只是一个语法糖,最后编译出来的代码还是得有一个对应的类
【 在 guestking (无) 的大作中提到: 】
: scala为什么需要Tuple类型
: 不是原生就支持的吗
--
FROM 113.66.107.*
谁会写一个22个参数的函数啊,22足够用了
【 在 guestking (无) 的大作中提到: 】
: 那意思就是说不能超过22?
: 这个数字有什么特别的说法吗
--
FROM 113.66.107.*
拍脑袋的吧,其实我也不太记得是22还是23还是24了
【 在 guestking (无) 的大作中提到: 】
: 我是想说为什么不是16,32,偏偏是22?
--
FROM 113.66.107.*
java不是只到2?
【 在 guestking (无) 的大作中提到: 】
: java这边是22
: 是不是写这块代码的人写到第22个的时候不想写了
: 就22了
: ...................
--
FROM 113.66.107.*
话说又不需要手写,写几句代码生成一下,然后在用ide格式化一下,要多少有多少
【 在 guestking (无) 的大作中提到: 】
: java这边是22
: 是不是写这块代码的人写到第22个的时候不想写了
: 就22了
: ...................
--
FROM 113.66.107.*