java—如何使用EclipseJDT获取方法体?

klsxnrf1  于 2021-07-09  发布在  Java
关注(0)|答案(1)|浏览(315)

我正在使用eclipsejdt库遍历java类的ast。

ASTNode function = ASTNodes.getParent(astNode, ASTNode.METHOD_DECLARATION);
String body = function.toString();

将方法体获取为字符串的正确方法是什么?
我问的原因,我明白了 toString() 返回可能不是实际方法体的“调试字符串”。
那么,将方法体作为字符串使用的正确api是什么?

ia2d9nvy

ia2d9nvy1#

toString() 不是为了你想要的,也许这能帮你。

相关问题