VariableDeclarationFragment node;
SimpleName name = node.getName();
如果node.getName()
的类型为String
,则输出应为String
。
如果node.getName()
的类型为Integer
,则输出应为Integer
。
有没有办法使用ASTParser
或其他方式?
答案 0 :(得分:0)
您可以在VariableDeclarationFragment上使用resolveBinding()操作。它将变量与其类型相关联。根据AST结构的状态,可能无法使用绑定。