public class JDK5Utils extends Object
| Modifier and Type | Method and Description |
|---|---|
static <T> T[] |
Arrays_copyOf(T[] original,
int newLength)
Copies the specified array, truncating or padding with nulls (if necessary)
so the copy has the specified length.
|
static <T,U> T[] |
Arrays_copyOf(U[] original,
int newLength,
Class<? extends T[]> newType)
Copies the specified array, truncating or padding with nulls (if necessary)
so the copy has the specified length.
|
public static <T> T[] Arrays_copyOf(T[] original,
int newLength)
original - the array to be copiednewLength - the length of the copy to be returnedNegativeArraySizeException - if newLength is negativeNullPointerException - if original is nullpublic static <T,U> T[] Arrays_copyOf(U[] original,
int newLength,
Class<? extends T[]> newType)
original - the array to be copiednewLength - the length of the copy to be returnednewType - the class of the copy to be returnedNegativeArraySizeException - if newLength is negativeNullPointerException - if original is nullArrayStoreException - if an element copied from
original is not of a runtime type that can be stored in
an array of class newTypeCopyright © 2011–2025. All rights reserved.