Ошибка в коде Java

Тема в разделе "Java", создана пользователем zorgies, 19 окт 2010.

Наш партнер Genesis Hackspace
  1. zorgies

    zorgies Гость

    Помогите найти причину появления ошибки. Проект предназначен для работы на сервере RED5

    Участок кода java который дает ошибку:


    private IConnection getUser(String id) { // Can only iterate over an array or an instance of java.lang.Iterable

    for (Set<IConnection> set : appScope.getConnections()) {
    for (IConnection con : set) {
    if(con.getClient().getAttribute(ATT_USER_ID).equals(id))
    return con;
    }
    }

    return null;
    }

    Заранее спасибо за помощь.
     
  2. Kmet

    Kmet Well-Known Member
    Java Team

    Регистрация:
    25 май 2006
    Сообщения:
    1.032
    Симпатии:
    6
    какую ошибку?
     
  3. zorgies

    zorgies Гость

  4. Kmet

    Kmet Well-Known Member
    Java Team

    Регистрация:
    25 май 2006
    Сообщения:
    1.032
    Симпатии:
    6
    парсер попломал ссылку.

    но на вскидку,
    appScope.getConnections() скорее всего возвращает не Set, а Iterator, который нельзя использовать в конструкции for each
     
Загрузка...
Похожие Темы - Ошибка коде Java
  1. artik009
    Ответов:
    1
    Просмотров:
    1.038
  2. acelash
    Ответов:
    0
    Просмотров:
    1.091
  3. snake0202
    Ответов:
    1
    Просмотров:
    1.364
  4. roshax
    Ответов:
    0
    Просмотров:
    1.242
  5. Антинерусь
    Ответов:
    0
    Просмотров:
    1.241

Поделиться этой страницей