的Java註解如何給Annotation添加限制?
@Retention(RetentionPolicy.RUNTIME)
@Target(ElementType.TYPE)
public @interface OneAnnotation{
String aNumber();
}
說我想只允許相匹配的那些字符串格式(「[\ d] +」),其它字符串將被通過無論是編譯錯誤或一些其它通知「故障」。 有沒有這樣做---在註釋的方法上添加對返回值的限制。
有效:
@OneAnnotation(aNumber = 「1234」)
無效:
@OneAnnotation(aNumber = 「XXXX」)
語言是什麼? – progo 2011-05-10 10:10:08
您使用的是Java嗎? – Steven 2011-05-10 10:13:22