org.eclipse.jdt.core.IField
IField field = IType.createField(contents, null, true, null);
如何获取字段的行号?
答案 0 :(得分:2)
您可以使用以下代码
获取ASTNode的行号ASTNode node = compilationUnit.findDeclaringNode(field.getKey());
int lineNumber = compilationUnit.getLineNumber(node.getStartPosition()) - 1;
请注意,仅在解析绑定时才会起作用。
有关详细信息,请参阅以下链接: