Java 使用i访问多个变量
如果我有变量1,变量2和变量3。有没有办法用i来获取这个变量 例如获取变量i,其中i=1 我认为下面的代码说明了我所说的内容Java 使用i访问多个变量,java,variables,for-loop,Java,Variables,For Loop,如果我有变量1,变量2和变量3。有没有办法用i来获取这个变量 例如获取变量i,其中i=1 我认为下面的代码说明了我所说的内容 ArrayList networkSetupData = new ArrayList(count); for(int i =0 ; i != count ; count--) { networkSetupData.add(dropDown[i]); } 先谢谢你 基本上,您应该重新构造代码,使其具有单个数组或集合变量。您有
ArrayList networkSetupData = new ArrayList(count);
for(int i =0 ; i != count ; count--)
{
networkSetupData.add(dropDown[i]);
}
先谢谢你 基本上,您应该重新构造代码,使其具有单个数组或集合变量。您有三个明显相关的变量,您希望通过索引访问它们:您想要一个集合
与其声明
dropDown1
,dropDown2
,dropDown3
,不如声明dropDowns
作为列表
或可能是下拉列表[]
。然后,您可以随时通过索引访问它们。您基本上应该重新构造代码,使其具有单个数组或集合变量。您有三个明显相关的变量,您希望通过索引访问它们:您想要一个集合
与其声明
dropDown1
,dropDown2
,dropDown3
,不如声明dropDowns
作为列表
或可能是下拉列表[]
。然后您可以随时通过索引访问它们。您在该代码示例中解决了自己的问题,这真是太神奇了。在这个for循环中,您可以在计数时连续添加相同的值!=0为什么需要这么多代码。有一个方法Collections.nCopies(int n,Object o)返回n的列表objects@Martin:否,他只是在下拉列表>新建ArrayList(计数)的0位置添加值;这将设置列表的容量,但不设置其大小。小心点。@maks:哦,是的!!事实上,你是对的。。。感谢您纠正我的错误。您在该代码示例中解决了自己的问题,真是太神奇了。在这个for循环中,您在计数时不断添加相同的值!=0为什么需要这么多代码。有一个方法Collections.nCopies(int n,Object o)返回n的列表objects@Martin:否,他只是在下拉列表>新建ArrayList(计数)的0位置添加值;这将设置列表的容量,但不设置其大小。小心点。@maks:哦,是的!!事实上,你是对的。。。谢谢你纠正我。是的,你是对的,我可以重写那一部分来使用数组。谢谢。是的,你是对的。我可以重写那个部分,使用数组。谢谢