JAVA中怎么访问标签的名称

avatar
作者
筋斗云
阅读量:0

在Java中,可以使用getName()方法来访问标签的名称。具体的实现如下:

import java.lang.annotation.*;  @Retention(RetentionPolicy.RUNTIME) @Target(ElementType.TYPE) @interface MyAnnotation {     String name(); }  @MyAnnotation(name = "MyClass") class MyClass {      }  public class Main {     public static void main(String[] args) {         Class<MyClass> myClass = MyClass.class;         MyAnnotation annotation = myClass.getAnnotation(MyAnnotation.class);         String name = annotation.name();         System.out.println("标签的名称是:" + name); // 输出:标签的名称是:MyClass     } } 

在上面的示例中,定义了一个自定义的注解MyAnnotation,其中包含一个name()方法用于返回标签的名称。在MyClass类上使用了@MyAnnotation(name = "MyClass")注解,然后通过myClass.getAnnotation(MyAnnotation.class)方法获取到MyAnnotation注解的实例,再通过annotation.name()方法即可访问标签的名称。

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!