public interface ArrayOfInt
JsArrayOfInt
Modifier and Type | Method and Description |
---|---|
ArrayOfInt |
concat(ArrayOfInt values)
Returns a new array that is the concatenation of this array and
values . |
boolean |
contains(int value)
Indicates whether the array contains the specified value.
|
int |
get(int index)
Gets the value at a given index.
|
int |
indexOf(int value)
Returns the index of the specified value or
-1 if the value is
not found. |
void |
insert(int index,
int value)
Inserts a new element into the array at the specified index.
|
boolean |
isEmpty()
Returns true if the length of the array is zero.
|
boolean |
isSet(int index)
Check that the specified
index has been initialized to a valid
value. |
String |
join()
Convert each element of the array to a String and join them with a comma
separator.
|
String |
join(String separator)
Convert each element of the array to a String and join them with a comma
separator.
|
int |
length()
Gets the length of the array.
|
int |
peek()
Returns the last value of the array;
|
int |
pop()
Remove and return the element from the end of the array.
|
void |
push(int value)
Pushes the given integer onto the end of the array.
|
void |
remove(int value)
Searches for the specified value in the array and removes the first
occurrence if found.
|
void |
removeByIndex(int index)
Removes the element at the specified index.
|
void |
set(int index,
int value)
Sets the value value at a given index.
|
void |
setLength(int length)
Reset the length of the array.
|
int |
shift()
Shifts the first value off the array.
|
void |
sort()
Sorts the contents of the array in ascending order.
|
void |
sort(CanCompareInt comparator)
Sorts the contents of the Array based on the
CanCompareInt . |
ArrayOfInt |
splice(int index,
int count)
Removes the specified number of elements starting at index and returns the
removed elements.
|
void |
unshift(int value)
Shifts a value onto the beginning of the array.
|
ArrayOfInt concat(ArrayOfInt values)
values
. This method does not mutate the current array.boolean contains(int value)
int get(int index)
index
- the index to be retrievedint indexOf(int value)
-1
if the value is
not found.void insert(int index, int value)
boolean isEmpty()
boolean isSet(int index)
index
has been initialized to a valid
value.String join()
String join(String separator)
int length()
int peek()
int pop()
void push(int value)
void remove(int value)
void removeByIndex(int index)
void set(int index, int value)
index
- the index to be setvalue
- the value to be storedvoid setLength(int length)
length
- the new length of the arrayint shift()
void sort()
void sort(CanCompareInt comparator)
CanCompareInt
.comparator
- ArrayOfInt splice(int index, int count)
void unshift(int value)
value
- the value to the storedCopyright © 2018. All rights reserved.