sep*_*p2k 44
您可以使用调用静态方法(ClassName/methodName arguments).
但是class,它不是一个静态方法,它是一个java关键字,你在clojure中不需要它.要获取与String类关联的Class对象,只需使用String.
类没有"类"方法,也没有"类"成员.符号String被映射到类java.lang.String,如果你想得到的是Java的等价物String.class.如果要调用String类的静态方法,则语法为(String/methodName arg1 arg2).
我想您的问题已经得到回答,但是如果您确实想获取未知对象的类,则可以使用class函数:
> (class "Foo")
java.lang.String
Run Code Online (Sandbox Code Playgroud)
与在Java中一样,要将java.lang之外的类指定为文字,则需要导入它们,或使用点(。)分隔符指定完整的包+类名。
| 归档时间: |
|
| 查看次数: |
13411 次 |
| 最近记录: |