javaparser

    4熱度

    1回答

    有人可以給我澄清visit方法的第二個參數arg的用法,如JavaParser documentation example page的以下代碼所示? 我在互聯網上找不到任何信息。 public class MethodPrinter { public static void main(String[] args) throws Exception { // creates

    0熱度

    2回答

    我可以使用javaparser解析泛型方法嗎?如果有可能如此呢? 例如,這是我的方法: public static <E> void printArray(E[] inputArray) { // Display array elements for (E element : inputArray){ System.out.printf("

    3熱度

    1回答

    我正在使用javaparser-1.0.8,並試圖生成以下通用方法。 public <T extends SomeInterface> T get(int param) { return (T) doSomeMagic(param); } 我有以下代碼是應該構建方法: public static void main(String[] args) throws Exception {

    1熱度

    1回答

    我正在建設halstead Metrics在java中,我正在使用javaparser庫和我很混淆我怎麼能找到所有Java保留字在java導入文件將解析找到運算符(n1)?

    2熱度

    1回答

    我試圖編碼rfc度量(響應類),它計數方法聲明+方法調用。 方法聲明工作正常,但我在使用JavaParser API計數方法調用時遇到了問題。 這裏是我的代碼: public class MethodPrinter { public static void main(String[] args) throws Exception { // creates an input

    2熱度

    1回答

    我使用MethodDeclaration來讀取源代碼的Java解析器,但我有一些問題。我看不到任何給我這門課的方法。是否存在此方法,還是需要查看java分析器以嘗試創建一種將每個MethodDeclaration附加到它的ClassOrInterfaceDeclaration的方法。 我要麼需要一種方法來檢測MethodDeclaration是否屬於一個類,或者我需要一種獲取ClassOrInte

    0熱度

    1回答

    有沒有什麼方法可以在ClassOrInterface聲明中找到方法? 我使用javaparser來讀取源代碼,但是當我在多個類中讀取時,我有試圖附加哪些方法附加到哪些類的問題。 有沒有人有任何想法我可以解決這個問題?有沒有什麼種類的 class1.getMethods(); 這將返回該類中的MethodDeclaration的列表?或者,有一種方法可以讓我的MethodDeclaration返

    0熱度

    1回答

    我正在學習編譯器構造,並希望使用JavaCC實現JavaScript語法。 (我已經寫我自己JavaScript CodeModel允許JavaScript代碼的編程結構,現在我想寫一個基於JavaCC的解析器對應。) 我的問題是,是有辦法將JavaCC語法(.jj -file)模塊化成幾個文件? 我對JavaParser有很好的經驗,所以我從他們的java_1_5.jj語法中學習。但是,這是一個

    0熱度

    1回答

    如何使用bcel classparaser獲取類名稱,元素名稱和方法名稱?我已經找到了獲取類名的方法,但元素和方法名稱給我錯誤。 任何人都可以幫助我嗎? 這裏是我的代碼(有一些錯誤存在,並沒有完成): import java.io.IOException; import java.util.Enumeration; import java.util.jar.JarEntry; import

    0熱度

    1回答

    我使用谷歌javaparser來解析java文件,當我嘗試計算「if」語句時,似乎我無法獲得「else-if」語句的數量。 例如,我想分析下面的代碼:這樣我需要計數的「如果」和「其他人,如果」數量 if(i>1){ i++; }else if(i>2){ i++; }else if(i>3){ i++; }else{ i