scala questions

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){
...
}

}