Supponiamo di avere un Collection<Foo>. Qual è il modo migliore (il più breve in LoC nel contesto attuale) per trasformarlo Foo[]? Eventuali Ben noti librerie sono ammessi.
UPD: (un altro caso in questa sezione; lascia commenti se pensi che valga la pena creare un altro thread per esso): Che ne dici di trasformarti Collection<Foo>in Bar[]dove Barha il costruttore con 1 parametro di tipo, ad Fooesempio public Bar(Foo foo){ ... }?
Stream.toArrayall'API esistente dal JDK.