1

假设我有一个test值为的变量example。我想创建一个名为 的值的test新变量,因此将调用新变量example

这可能吗?如果是这样,怎么做?

4

1 回答 1

3

不,这在 Java 中是不可能的。变量名不能在运行时设置。但是,您可以使用将标识符Map映射到值的 a 来模拟这一点。String

String test = "example";
...
Map<String, String> vars = new HashMap<String, String>();
vars.put(test, "...");
于 2013-03-31T23:25:20.653 回答