假设我有这样一个类: case class Person(name: String, age: Int) 我希望在运行时使用Java反射(而不是Scala)对类进行反射。(这是因为我正在使用一个Dotty库,它有静态反射,但没有运行时反射。) 我能够知道我的构造函数参数的类型: java.lang.String和Scala.Int。但是当我反思“人”的时候: classOf[Person].getConstructors.toList
// List
我有一个复杂的基于反射的Java应用程序,现在我将其部分转换为scala。然而,基于反射的部分仍然在Java中...现在我有了一个scala枚举类型,例如: type DayType = Value
val Tuesday = Value("Tuesday")}
现在,我通过以下方式使用Java</e