public static < T > T [ ] copyOf ( T [ ] original ) { return Arrays . copyOf ( original , original . length ) ; }
Returns a copy of the given array . The original array and the returned copy will have identical length and content .