我需要對由java解析器生成的AST執行一些操作。我的問題是我想檢查一個類的初始化週期問題是否存在。 一個例子是, class mark1 {
public static final int x = mark2.p * 5;
//Do some operations here
}
class mark2 {
public static final int p = mar
如何使用JavaParser在類中使用行號獲取所有靜態最終聲明信息。 例 public class demo {
private static final int x;
private static final int y;
private static final int z;
// some code
}
輸出繼電器是在第1行以2 私有靜態
我在玩JavaParser,我正在尋找一種方法來過濾所有System.out.println(); 我可以用下面的方法 public class SystemOutFilter extends ModifierVisitorAdapter{
@Override
public Node visit(ExpressionStmt n, Object arg) {