2017-06-29 15:56

引用来自“柯激情”的评论

liist.get(i) 与 jtuple.get(i) 有何区别 XD

引用来自“愚_者”的评论

如果使用Tuple1~Tuple5,也就是创建元组时,明确知道个数,api会很友好,比如
Tuple2<String, Integer> tuple = tuple("test", 123);
String s = tuple.frist;
int i = tuple.second;

如果完全把元组当List来用,比如,很大的一个元组,那确实,List也许更合适,当然,TupleN也可以胜任,不过API就和list差不多了。各有使用场景
如果你使用过python,scala等内置元组的语言,你应该会明白😄

引用来自“柯激情”的评论

我用scala 所以在scala map的时候 直接写case (a,b,c) 这样更自然

但在java 不能提供这种方便,所以在java里面用这种方式略怪
嗯,从语法层面直接支持是最好的,那样体验最好,java由于本身不支持,语法本身很古老,语法糖太少
我这个项目就是希望尽可能的让使用起来不奇怪😥
2017-06-29 15:22

引用来自“柯激情”的评论

liist.get(i) 与 jtuple.get(i) 有何区别 XD

引用来自“愚_者”的评论

如果使用Tuple1~Tuple5,也就是创建元组时,明确知道个数,api会很友好,比如
Tuple2<String, Integer> tuple = tuple("test", 123);
String s = tuple.frist;
int i = tuple.second;

如果完全把元组当List来用,比如,很大的一个元组,那确实,List也许更合适,当然,TupleN也可以胜任,不过API就和list差不多了。各有使用场景
如果你使用过python,scala等内置元组的语言,你应该会明白😄
我用scala 所以在scala map的时候 直接写case (a,b,c) 这样更自然

但在java 不能提供这种方便,所以在java里面用这种方式略怪
2017-06-29 15:19

引用来自“洛阳码农”的评论

支持你,不管别人咋喷你,我觉得你写的挺好的😄
非常感谢
2017-06-29 15:18

引用来自“柯激情”的评论

liist.get(i) 与 jtuple.get(i) 有何区别 XD
如果使用Tuple1~Tuple5,也就是创建元组时,明确知道个数,api会很友好,比如
Tuple2<String, Integer> tuple = tuple("test", 123);
String s = tuple.frist;
int i = tuple.second;

如果完全把元组当List来用,比如,很大的一个元组,那确实,List也许更合适,当然,TupleN也可以胜任,不过API就和list差不多了。各有使用场景
如果你使用过python,scala等内置元组的语言,你应该会明白😄
2017-06-29 14:43
liist.get(i) 与 jtuple.get(i) 有何区别 XD
2017-06-29 12:00
解决了痛点,可以拉风投创业了
2017-06-29 11:19
支持你,不管别人咋喷你,我觉得你写的挺好的😄
2017-06-29 10:58
不错 😃
回复 @
{{emojiItem.symbol}}
返回顶部
顶部