
java 写的Iterable对象不能直接使用scala中的foreach语句遍历元素, 需要进行如下转换后才能使用foreach语句:
假如使用Java定义了一个实现了Iterable接口的数据类型Stack
1 2 3 4 5 6 7 8
|
import scala.collection.JavaConverters._ val sJava = new Stack[Integer] ... val sScala = sJava.asScala for( s <- sScala){ ... }
|
}
近期评论