В поисках лучшего решения проблемы рекурсии объекта.Ниже приведен пример:
Класс:
public class SomeObject {
private List<SomeObject> objects;
}
Данные:
Ввод: SomeObject имеет список объектов икаждый объект в списке имеет тип SomeObject и внутри него есть список.(Рекурсивный по своей природе)
Требование состоит в том, чтобы сгладить их и поместить в один массив.
В сведенном списке должны быть все типы SomeObject.
Кто-нибудь может подсказать, как лучше всего справиться с этим делом.Спасибо!