0

是否可以创建一个可以创建名为的对象的方法String

private static int a = 0;
public static void CreateNew() {
    Object ("number" + a) = new Object();
    a++;
}

如果你知道,我会怎么做?

4

1 回答 1

1

在这种情况下使用 java.util.Map / HashMap 更有意义。

Map<String,String> strMap = new HashMap<String, String>();
strMap.put("number" + a, "value_for_this_string");

Java 是一种编译语言,而不是像脚本语言那样的解释语言,您可以在其中直接执行此类操作。

于 2013-03-28T02:11:33.053 回答