以下对于reduce操作说法严格一样正确的是vart=List(1,2,3,4,5)println(t.reduce((a,b)=>a+b))()
- A、println(t.reduce(_+_))是用通配符代表前后2个元素相加,与题干一致
- B、println(t.reduceLeft(_+_))reduceLeft与reduce一致,通配符表示前后2个元素相加,与题干一致
- C、println(t.reduceRight((a,b)=>a+b))是用通配符代表前后2个元素相加,但是累加顺序从右边开始,与题干不一致
- D、println(t.reduceRight(_+_))是用通配符代表前后2个元素相加,但是累加顺序从右边开始,与题干不一致
正确答案:A,B
答案解析:有
微信扫一扫手机做题