在java中循环scala ListBuffer
如果可能的话,我将如何从java中循环通过ListBuffer。 ListBuffer的初始化(在scala中) 当前智能for循环(java)在java中循环scala ListBuffer,java,scala,scala-java-interop,listbuffer,Java,Scala,Scala Java Interop,Listbuffer,如果可能的话,我将如何从java中循环通过ListBuffer。 ListBuffer的初始化(在scala中) 当前智能for循环(java) 您可以使用JavaConversions实现: import scala.collection.JavaConversions; //... for (YourEntryClass entry : JavaConversions.asJavaIterable(yourListBuffer)) { (我已经切换到占位符类型和变量,否则示例的可读性就会降
您可以使用
JavaConversions
实现:
import scala.collection.JavaConversions;
//...
for (YourEntryClass entry : JavaConversions.asJavaIterable(yourListBuffer)) {
(我已经切换到占位符类型和变量,否则示例的可读性就会降低)
有关一般信息和Scala库中采用的设计方法的说明,请参阅“反”问题
for (VersionCheckHandler.NewModVersionEntry entry : XplosionCoreBL.newModVersions())
import scala.collection.JavaConversions;
//...
for (YourEntryClass entry : JavaConversions.asJavaIterable(yourListBuffer)) {