有麻煩的方法的參數標註,下面是一個簡單的測試演示,對錯誤的指示將受到歡迎:爪哇 - 參數標註
// Annotation
public @interface At {}
// Class
public class AnnoTest {
public void myTest(@At String myVar1, String myVar2){}
}
// Test
public class App {
public static void main(String[] args) {
Class myClass = AnnoTest.class;
Method method = myClass.getMethods()[0];
Annotation[][] parameterAnnotations = method.getParameterAnnotations();
// Should output 1 instead of 0
System.out.println(parameterAnnotations[0].length);
}
}
你面對什麼樣的錯誤? – Vihar