Базовая настройка для расширенного цикла for:
for(<Object_Type> <Object_Name> : <Collection_Name>)
Я не уверен, что возвращает task.getAttributes()
или что такое task
, но если у вас есть Коллекция (Набор) с именем attributes
, вам следует просто изменить цикл на:
for(TaskAttribute taskAttribute : attributes)
{
...
}
Примечание. Поскольку это private
набор, возможно, вы пытаетесь использовать его из другого класса, поэтому getAttributes()
может возвращать ссылку на объект Set
. В этом случае мой ответ может оказаться бесполезным.