所以这是我正在尝试做的示例代码(它不编译):
for(char name = 'a'; name <= 'z'; name++)
{
double <<name>>;
}
在这个例子中,我想创建 26 个不同的变量,但没有明确列出
double a, b, c, d, e; //and so on
我该怎么做呢?谢谢!
所以这是我正在尝试做的示例代码(它不编译):
for(char name = 'a'; name <= 'z'; name++)
{
double <<name>>;
}
在这个例子中,我想创建 26 个不同的变量,但没有明确列出
double a, b, c, d, e; //and so on
我该怎么做呢?谢谢!
使用数组:
double[] vars = new double[26];
int i = 0;
for(char name = 'a'; name <= 'z'; name++)
{
vars[i++] = name;
}
如果您想检索变量之类的值,您可以使用HashMap!
HashMap<Character,Double> variables = new HashMap<Character,Double>();
for(char name = 'a'; name <= 'z'; name++)
{
variables.put(name,"put double value here");
}