object classReflect extends App{
val builder = "leo.makukin.scalatest.TestObject"
val fs = "3"
val obj = LogClassLoader.findClass(builder)
val paramsType = Array[Class[_]](classOf[Integer], classOf[String], classOf[Map[String, String]])
val con = obj.getDeclaredConstructor(paramsType : _*)
con.newInstance(new Integer(4), "sdf", Map[String, String]())
}
case class TestObject(c : Int, a : String, b : Map[String, String])
這段程式在反射類時,會報錯,有沒有朋友寫過類似的程式的,幫忙看一下
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/62951.html
標籤:Spark
