Groovy 类类型转换?

Groovy 类类型转换?,groovy,Groovy,为什么 var = java.util.List println var 产生以下输出:接口java.util.List 我希望打印java.util.List。如何实现这一点?您看到的值是Class.toString()的输出。如果只需要名称,可以使用getName() 或者,groovier: println var.name 两者都打印java.util.ListgetName()返回类型的完全限定名,并将忽略由toString()方法添加的类类型 println var.name

为什么

var = java.util.List
println var
产生以下输出:
接口java.util.List


我希望打印
java.util.List
。如何实现这一点?

您看到的值是
Class.toString()的输出。如果只需要名称,可以使用
getName()

或者,groovier:

println var.name
两者都打印
java.util.List
getName()
返回类型的完全限定名,并将忽略由
toString()
方法添加的类类型

println var.name