Scala中的foreach方法和map方法

两个方法的共同点在于(foreach和map):都是用于遍历集合对象,并对每一项执行指定的方法。

而两者的差异在于:foreach无返回值(准确说返回void),map返回集合对象。

结论就是:foreach 无法代替map. 而map方法却可以代替foreach。简单理解就是,foreach用于遍历集合,而map用于映射(转换)集合到另一个集合。

猜你喜欢

转载自www.cnblogs.com/shenyz/p/10850174.html