powered by simpleCommunicator - 2.0.56     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Android [игнор отключен] [закрыт для гостей] / Непонятки с foreach
4 сообщений из 4, страница 1 из 1
Непонятки с foreach
    #39434240
Sp999
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Доброго времени суток!

Есть функция, внутри завожу переменную
Код: java
1.
String text;

и пользуюсь ей.
Далее возникает необходимость прогнать цикл по всем элементам массива
Код: java
1.
String texts[] = new String[] {activity.getString(R.string.str1), activity.getString(R.string.str2)};

При попытке написать
Код: java
1.
for(String text: texts) {}

выходит сообщение "Duplicate local variable text".
А если написать
Код: java
1.
for(text: texts) {}

, то вообще не понимает конструкцию.
Получается, что я не могу использовать одно и то же имя переменной в данном случае? Или как-то можно это обойти?
С уважением, Валера.
...
Рейтинг: 0 / 0
Непонятки с foreach
    #39434325
наутилус
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sp999,

а Вам религия мешает назвать переменную в цикле по другому? или на то есть причина какая-то?
...
Рейтинг: 0 / 0
Непонятки с foreach
    #39435282
Sp999
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
наутилус,

Нет, не мешает, но интересно почему так сделано, что никак не обойти.
...
Рейтинг: 0 / 0
Непонятки с foreach
    #39435364
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sp999,

какой язык позволяет объявить две переменные в одном блоке с одним именем?
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Android [игнор отключен] [закрыт для гостей] / Непонятки с foreach
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]