我很确定这是不可能的(考虑到它是如此糟糕的编程实践),但我还是要问。
在 Java 中,有没有办法使用点运算符使用字符串代替方法名称(或其他名称)?
例如:java.stringname.NumericShaper(); 其中字符串名称 = “awt.font”
我正在尝试将一些重复的代码放入迭代循环中。例如,我的变量之一是“Settings.can1.baud”,我想在每次循环时迭代“can1”部分。也许有更好的方法来做到这一点?
我是 Java 编程新手,所以我不确定这是否有意义......