how to copy list item to another list in java

Java
List<Integer> source = Arrays.asList(1,2,3);
List<Integer> dest = Arrays.asList(4,5,6);
Collections.copy(dest, source);
List<Integer> copy = new ArrayList<>();
copy.addAll(list);

Source

Also in Java: