文档帮助中心文档
确定Valueiterator是否有一个或多个可用的值
tf = hasnext(valiter)
例子
tf = hasnext(valiter)返回逻辑1((真的) 如果Valueiter有一个或多个可用值;否则,它返回逻辑0((错误的)。
valiter
1
真的
Valueiter
0
错误的
全部收缩
使用hasnext和getNext功能尽管循环在降低功能中迭代地获取值ValueIterator目的。例如,
hasnext
getNext
尽管
ValueIterator
功能Sumlenkey(Sumlenkey,Sumleniter,Outkvstore)Sumlen = [0 0];尽管hasNext(sumleniter)sumlen = sumlen + getNext(sumleniter);结尾添加(OutkvStore,'意思是',Sumlen(1)/Sumlen(2));结尾
总是打电话hasnext前getNext确认值的可用性。MapReduce如果您打电话返回错误getNext在没有剩余的值ValueIterator目的。
MapReduce
中间值迭代器,指定为ValueIterator目的。这MapReduce函数会在执行过程中自动创建此对象。降低功能的第二个输入指定ValueIterator对象,这是可用于与hasnext和getNext职能。
有关更多信息,请参阅ValueIterator。
getNext|MapReduce
您单击了与此MATLAB命令相对应的链接:
通过在MATLAB命令窗口中输入该命令。Web浏览器不支持MATLAB命令。金宝app
选择一个网站以获取可用的翻译内容,并查看本地事件和优惠。根据您的位置,我们建议您选择:。
您还可以从以下列表中选择一个网站:
选择中国网站(中文或英语)以获得最佳场地性能。其他Mathworks乡村网站未针对您所在的访问进行优化。
联系您当地的办公室