【发布时间】:2015-02-21 10:07:25
【问题描述】:
我的问题是,如果我有一个像
这样的数组String [] varNames=new String[numOfVariables];
for(int i=0;i<numOfVariables;i++){
varNames[i]=scan.next();
}
我想创建一个新的整数数组,它的条目名称位于 varNames[1]。
例如,如果在 varNames[1] 的位置存储了“fish”,那么我想将 varNames[1] 处的名称分配给我要创建的新整数数组。
喜欢
int [] verNames[i]=new int[20];
但我不知道该怎么做......任何想法都会非常感激。 谢谢。
【问题讨论】:
-
我认为他希望将 int 数组命名为“fish”。也许您应该为此使用
Map<String, List<Integer>>之类的想法 -
我只想将该 int 数组的名称用作“fish”.... 比如 int [] fish=new int[20];
-
您正在寻找
Map<String,T> -
为什么需要它?您希望如何使用它?