为什么我在这里得到空的注释数组
|
根据文档和答案,我应该在以下代码中使用\“ Override \”(或类似名称):
import java.lang.reflect.*;
import java.util.*;
import static java.lang.System.out;
class Test {
@Override
public String toString() {
return \"\";
}
public static void main( String ... args ) {
for( Method m : Test.class.getDeclaredMethods() ) {
out.println( m.getName() + \" \" + Arrays.toString( m.getDeclaredAnnotations()));
}
}
}
但是,我得到一个空数组。
$ java Test
main []
toString []
我想念什么?
没有找到相关结果
已邀请:
2 个回复
峨躬坎抬焚
羔磺