mapreduce 的reduce中values的问题

查看数: 7234 | 评论数: 5 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2016-4-27 13:25

正文摘要:

如何一次遍历完values 然后全部存入数组后再往下进行计算???

回复

when30 发表于 2016-4-28 20:36:54
lanxueren121 发表于 2016-4-28 19:52
删掉程序就不对了……但我想不到其他方法,求大神指教

肯定可以删掉的。不过也有其它的办法。但是这样就破坏了程序的逻辑。
在if外面,给count赋值为984

for{}
{}
count=984;
if(count==984)
lanxueren121 发表于 2016-4-28 19:52:07
删掉程序就不对了……但我想不到其他方法,求大神指教
bioger_hit 发表于 2016-4-27 18:04:33
lanxueren121 发表于 2016-4-27 17:27
我不想加984这句用别的方式可能实现吗??

程序是为人服务的。不想加就去掉呗
lanxueren121 发表于 2016-4-27 17:27:35
atsky123 发表于 2016-4-27 13:48
楼主的程序就是这样的。

楼主代码的含义如下:

我不想加984这句用别的方式可能实现吗??
atsky123 发表于 2016-4-27 13:48:39
本帖最后由 atsky123 于 2016-4-27 13:58 编辑

楼主的程序就是这样的。

楼主代码的含义如下:

先遍历value,遍历完毕跳出,这时候count是总共有多少个value。

然后如果总共为984的话,就继续往下执行

代码是没有问题的
关闭

推荐上一条 /2 下一条