请选择 进入手机版 | 继续访问电脑版
本站特色:极好的技术研究氛围!所有技术交流,必有回复!

疯狂Java联盟

 找回密码
 加入联盟
查看: 33|回复: 0

[疯狂Java讲义] 第四版内容出错

[复制链接]
发表于 5 天前 | 显示全部楼层 |阅读模式
《疯狂JAVA讲义》第四版  第102页 第一个提示框下面第一段,描述了Arrays的java8的新方法中:
void parallelPrefix(xxx[] array, XxxBinaryOperator op):描述了该方法只用了op方法的两个参数为left和right指定的计算公式来计算array,本段最后一句描述中:当计算第一个新数组元素是,left的值默认为1!此句话有异议,在本书第103页开头给了示例,作者只测试了return left * right;的方式得出结论如果计算的话left为1 ,但是我实际测试时,return left + right; 返回结果数组的第一位仍是原数组的第一位,因此,推翻了作者的描述!
我理解该方法为第一位不变,从第二位开始套用公式计算返回新数组,第一位根本不会参与运算变化!望作者查证!
您需要登录后才可以回帖 登录 | 加入联盟

本版积分规则

小黑屋|手机版|Archiver|疯狂Java联盟 ( 粤ICP备11094030号 )

GMT+8, 2018-8-15 09:46 , Processed in 0.189492 second(s), 6 queries , File On.

快速回复 返回顶部 返回列表