如何通过 xpath 在 PMD 中访问 Literal 中的 float 样式:0.7f(float 样式)

How to access float style in Literal: 0.7f (float style) in PMD via xpath

这是我的部分代码的 PMD 屏幕截图。我正在尝试编写一个 Xpath 查询以确定上面屏幕截图中的 Literal 是 float 样式。有什么方法可以访问 "float style";目前,我有这样的东西 //EqualityExpression/PrimaryExpression/PrimanyPrefix/Literal ,现在,我不知道如何访问浮动样式。 谁能帮我解决这个问题?非常感谢!

下面的 XPath 表达式应该可以解决问题:

//EqualityExpression/PrimaryExpression/PrimaryPrefix/Literal[@FloatLiteral='true']

您可以访问文字的其他属性。 Designer 将在左下区域显示它们:

还有"DoubleLiteral"、"IntLiteral"、"LongLiteral"等属性