3
public @interface MyAnnotation{
public String someProperty();
//How should I achieve this?
public String someOtherProperty() default someProperty();
}
我在註釋中有兩個屬性,當沒有指定一個屬性時,我想使用另一個作爲默認值。有沒有辦法做到這一點?使用一個註釋方法作爲其他默認值
還是我要做以下檢查
if(myAnnotation.someOtherProperty() == null){
//Use the value of someProperty
}
@XaviLópez它不重複,因爲這個問題詢問如何使用其中一個屬性作爲默認值。您提供的鏈接討論瞭如何使用默認值。 –
來到這裏希望瞭解_methods_如何使用註釋。所提供的鏈接不包含該信息。 –