Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
可能重复: 使用字符串值创建变量名称
假设我想做一个 for 循环,创建 10 个名为 num1、num2、num3....等的整数。
我怎样才能做到这一点?我似乎找不到使用预定义字符串作为对象名称的方法。
我不认为有任何方法可以做你所要求的。根据我认为您要完成的工作,我认为您应该使用数组或列表:
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 */); }