The System.arraycopy() method is also good for copying elements between arrays.
Excellent. Using System.arraycopy() obviates the need for any manual copying.
Do you know the reason why the designers put it in the System class and not in the Arrays class? The wild wild web suggests that it is a left over from the C language.