getnext

从ValueIterator中获取下一个值

描述

例子

X = getnext (valit)返回中下一个可用值valit。使用hasnext函数来确认值的可用性valit在调用之前getnext

例子

全部折叠

使用hasnextgetnext函数在一个的循环中迭代地获取值ValueIterator对象。例如,

函数MeanDistReduceFun(sumLenKey, sumLenIter, outKVStore)hasnext(sumLenIter) = sumLen + getnext(sumLenIter);结束添加(outKVStore“的意思是”sumLen (1) / sumLen (2));结束

总是叫hasnext之前getnext确认值的可用性。mapreduce如果调用,返回错误getnext中没有其他值ValueIterator对象。

输入参数

全部折叠

中间值迭代器,指定为ValueIterator对象。的mapreduce函数在执行过程中自动创建此对象。属性的第二个输入指定变量名ValueIterator对象的变量名hasnextgetnext功能。

有关更多信息,请参见ValueIterator

介绍了R2014b