在 Scala 中,我使用一个需要类参数的 Java 库。例子:
def service: OAuthService = new ServiceBuilder()
.provider(classOf[RunApi])
RunApi 是 Java 类。
不过,我希望能够将各种课程传递给提供者。我有一个字符串格式的列表。
例如,如果我知道字符串格式的 RunApi;例如“com.me.RunApi”,如何构造与上述代码等效的内容?
Use forName
method:
scala> Class.forName("scala.collection.mutable.ArrayBuffer")
res0: java.lang.Class[_] = class scala.collection.mutable.ArrayBuffer
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)