我正在 Eclipse 中使用 Java 进行编程。我想知道是否有一种方法可以搜索我的代码库中的所有非最终静态变量。
例如:
private static int MY_VAR = 0;
但不是:
public static final int MY_CONSTANT = 1;
最佳答案
如 this question 中所述,正则表达式可以完成这项工作。
不过我更喜欢findbugs进行更完整的检测
(或者至少在 checkstyle configuration 中使用正则表达式)
这些静态分析工具可以生成比仅仅列出非最终静态变量更有用的信息,因为它们可以检测何时并描述给定实践不合适的原因。
关于java - 在 Eclipse 中搜索非最终静态变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/727547/