scala 反射

  • Post author:
  • Post category:其他




原始类型的反射

object T1{
	def f1(n:Int){
		println(n)
	}
}
object Test{
	def main(args:String[]){
		val clz = Class.forName("T1")
		val m = clz.getMethod("f1",1.getClass)
		m.invoke(null,10:Integer) // 需要转换为java类型,否则报错
	}
}



版权声明:本文为firefaith原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。