公共变量我有一些变量:改变从一个方法
float firstFloatSize = 0.0;
float secondFloatSize = 1.0;
float thirdFloatSize = 2.0;
float fourthFloatSize = 3.0;
我想从一个方法,它会收到名称和变量作为参数的新值来更改这些变量。像这样:
public void changeValue("firstFloatSize", 3.0);
如果我运行了,我会将变量“firstFloatSize”的值更改为3.0。
这会有点可能吗?我知道我可以创建一个浮动包装类,并在该类中实现了这样的方法,但我只是好奇,如果我能以另一种方式实现这一点。
这听起来含糊地反映相关,这意味着不,你不能。 (更具体地说,你可以,但不应该没有很好的理由) – awksp
为什么你不想使用getters和setter? – Oyeme
你尝试过使用Map吗? –