Collections: copy(List dest, List src)
/*
Output:
[U, C, L]
Exception in thread "main" java.lang.IndexOutOfBoundsException: Source does not fit in dest
at java.util.Collections.copy(Collections.java:531)
at MainClass.main(MainClass.java:21)
* */
import java.util.Arrays;
import java.util.Collections;
import java.util.List;
public class MainClass {
public static void main(String args[]) throws Exception {
List wineMakers = Arrays.asList(new String[] { "U", "C" });
List barFlies = Arrays.asList(new String[] { "U", "C", "L" });
Collections.copy(barFlies, wineMakers);
System.out.println(barFlies);
Collections.copy(wineMakers, barFlies);
}
}
Related examples in the same category
| 1. | Collections.EMPTY_LIST | | |
| 2. | Collections.EMPTY_MAP | | |
| 3. | Collections.EMPTY_SET | | |
| 4. | Collections: binarySearch(List list, T key) | | |
| 5. | Collections: comparator() | | |
| 6. | Collections: emptyList() | | |
| 7. | Collections: emptyMap() | | |
| 8. | Collections: emptySet() | | |
| 9. | Collections: enumeration(Collection c) | | |
| 10. | Collections: fill(List super T> list, R obj) | | |
| 11. | Collections: list(Enumeration e) | | |
| 12. | Collections: max(Collection < ? extends T > coll) | | |
| 13. | Collections: min(Collection < ? extends T > coll) | | |
| 14. | Collections: nCopies(int n, Object o) | | |
| 15. | Collections: reverse(List> list) | | |
| 16. | Collections: reverseOrder() | | |
| 17. | Collections: replaceAll(List list, T oldVal, T newVal) | | |
| 18. | Collections: rotate(List> list, int distance) | | |
| 19. | Collections: shuffle(List < ? > list,Random rnd) | | |
| 20. | Collections: singleton(T o) | | |
| 21. | Collections: singletonList(T o) | | |
| 22. | Collections: singletonMap(T key, R value) | | |
| 23. | Collections: sort(List list) | | |
| 24. | Collections: sort(List < T > list, Comparator < ? super T > c) | | |
| 25. | Collections: swap(List> list, int i, int j) | | |
| 26. | Collections: synchronizedCollection(Collection c) | | |
| 27. | Collections: synchronizedList(List list) | | |
| 28. | Collections: synchronizedMap(Map m) | | |
| 29. | Collections: synchronizedSet(Set s) | | |
| 30. | Collections: synchronizedSet(SortedSet s) | | |
| 31. | Collections: synchronizedSortedMap(SortedMap m) | | |
| 32. | Collections: unmodifiableCollection(Collection> c) | | |
| 33. | Collections: unmodifiableList(List extends T> list) | | |
| 34. | Collections: unmodifiableMap(Map m) | | |
| 35. | Collections: unmodifiableSet(Set s) | | |