public class ArrayFunctions
extends java.lang.Object
List
) in the first place.Constructor and Description |
---|
ArrayFunctions() |
Modifier and Type | Method and Description |
---|---|
static java.lang.Object[] |
changeArraySize(java.lang.Object[] oldArray,
int newSize)
Returns an Object-Array with the specified size.
|
static java.lang.Object[] |
clear(java.lang.Object[] oldArray)
Returns an empty Object-Array with the size of the old Array.
|
static java.lang.Object[] |
deleteFirst(java.lang.Object[] oldArray)
Returns an Object-Array with the size of the old Array - 1.
|
static java.lang.Object[] |
expandArray(java.lang.Object[] oldArray,
int additions)
Returns an array with size oldArray.length+additions.
|
static java.lang.Object[] |
reduceArray(java.lang.Object[] oldArray,
int subtractions)
Returns an array with size oldArray.length-subtractions.
|
public static java.lang.Object[] expandArray(java.lang.Object[] oldArray, int additions)
oldArray
- an array of any type.additions
- how many spaces more the new array shall have.public static java.lang.Object[] reduceArray(java.lang.Object[] oldArray, int subtractions)
oldArray
- an array of any type.subtractions
- how many spaces less the new array shall have.public static java.lang.Object[] deleteFirst(java.lang.Object[] oldArray)
oldArray
- an array of any type.public static java.lang.Object[] changeArraySize(java.lang.Object[] oldArray, int newSize)
oldArray
- an array of any type.newSize
- the size of the new array.public static java.lang.Object[] clear(java.lang.Object[] oldArray)
oldArray
- an array of any type.