-3

可能重复:
使用字符串值创建变量名称

假设我想做一个 for 循环,创建 10 个名为 num1、num2、num3....等的整数。

我怎样才能做到这一点?我似乎找不到使用预定义字符串作为对象名称的方法。

4

1 回答 1

2

我不认为有任何方法可以做你所要求的。根据我认为您要完成的工作,我认为您应该使用数组或列表:

int [] num = new int[10];
for(int i = 0; i < 10; ++i){
   num[i] = // something
}


List<Integer> num = new ArrayList<Integer>();
for(int i = 0; i < 10; ++i){
   num.add(/* something */);
}
于 2013-01-25T03:27:46.113 回答