У меня есть несколько ArrayList
, каждый ArrayList
имеет объекты, и каждый может иметь разная длина. Мне нужно сгенерировать перестановку, как в приведенном ниже примере:
предположим, что у меня есть 2 arrayylist
Arraylist A имеет объект a, объект b и объект c
Arraylist B имеет объект d, объект e
Тогда на выходе должно быть 6 новых массивов со следующими комбинациями:
комбинация 1 объект a и объект d,
комбинация 2 объекта a и объекта e,
комбинация 3 объект b и объект d,
комбинация 4 объекта b и объекта e,
комбинация 5 объекта c и объекта d,
комбинация 6 объекта c и объект e,
Кто-нибудь может мне помочь?