Ajuda pra consolidar o entedimento sobre o método addAll() da interface List… Estive na documentação:
[quote]
boolean addAll(int index, Collection<? extends E> c)
Inserts all of the elements in the specified collection into this list at the specified position (optional operation).[/quote]
Mas não ficou claro pra mim ainda… Gostaria muito de um exemplinho se possível… Entendí tipo junta duas listas, mas como assim?
o addAll em um List permite que você adicione a outra Collection (List, ArrayList, Set, Tree…)
ao List.
O ‘int index’ permite que você defina em que posição do List a Collection a ser adiconada seja
armazenada.
O exemplo do post acima é bem legal. Sua saída deve ser [A, X, Y, Z, B, C, X, Y, Z].