我在 Java 中有这个类,其中我将大量变量(超过 50 个)声明为:
public static final String variable_1 = "value"; ....
我想访问所有这些变量并将它们放在另一个类中的列表中。有没有办法通过使用 for 循环来做到这一点?
最佳答案
唯一可以在不显式引用每个变量的情况下执行此操作的方法是通过 reflection .
话虽如此,更好的方法是重构您的代码,这样您就不必这样做了。
关于java - 将类变量存储到数组中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7954283/