Предположим, что a Collection<Foo>. Каков наилучший (самый короткий в LoC в текущем контексте) способ преобразования его в Foo[]? Любые известные библиотеки разрешены.
UPD: (еще один случай в этом разделе: оставляйте комментарии, если вы считаете нужным создать для него еще один поток): Как насчет преобразования Collection<Foo> в Bar[], где Bar имеет конструктор с 1 параметром типа Foo т.е. public Bar(Foo foo){ ... }?