доступ к нескольким переменным с I - PullRequest
0 голосов
/ 22 ноября 2011

Если у меня есть переменная1, переменная2 и переменная 3. Есть ли способ получить эту переменную с помощью i?

Например, получение переменных, где i = 1.

Следующий код, я думаю, иллюстрирует то, о чем я говорю.

    ArrayList networkSetupData = new ArrayList(count);
    for(int i =0 ; i != count ; count--)
    {
        networkSetupData.add(dropDown[i]);
    }

Спасибо заранее.

1 Ответ

4 голосов
/ 22 ноября 2011

Вы должны реструктурировать свой код так, чтобы вместо него был один массив или переменная коллекции.У вас есть три переменные, которые явно связаны и к которым вы хотите обратиться по индексу: вы хотите коллекцию.

Вместо объявления dropDown1, dropDown2, dropDown3, вы должны объявить dropDowns или List<DropDown> или, возможно, DropDown[].Тогда вы можете получить к ним доступ по индексу в любое время.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...