【发布时间】:2013-05-28 20:16:10
【问题描述】:
在这段代码中,我想增加 index 以将其放入每个 yielding 结果中。
var index=0
for(str <- splitToStrings(text) ) yield {
if (index != 0) index += 1 // but index is equal to `0` all the time
new Word(str, UNKNOWN_FORM, index )
}
为什么我不能更改 index ?那么实现这个逻辑的最佳方法是什么,尽量简洁?
【问题讨论】: