public interface ArrayOfString
JsArrayOfString
Modifier and Type | Method and Description |
---|---|
ArrayOfString |
concat(ArrayOfString values)
Returns a new array that is the concatenation of this array and
values . |
boolean |
contains(String value)
Indicates whether the array contains the specified value.
|
String |
get(int index)
Gets the value at a given index.
|
int |
indexOf(String value)
Returns the index of the specified value or
-1 if the value is
not found. |
void |
insert(int index,
String value)
Inserts a new element into the array at the specified index.
|
boolean |
isEmpty()
Returns true if the length of the array is zero.
|
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.
|
String |
peek()
Returns the last value of the array;
|
String |
pop()
Remove and return the element from the end of the array.
|
void |
push(String value)
Pushes the given value onto the end of the array.
|
void |
remove(String 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,
String value)
Sets the value value at a given index.
|
void |
setLength(int length)
Reset the length of the array.
|
String |
shift()
Shifts the first value off the array.
|
void |
sort()
Sorts the contents of the array in ascending order.
|
void |
sort(CanCompareString comparator)
Sorts the contents of the Array based on the
CanCompareString . |
ArrayOfString |
splice(int index,
int count)
Removes the specified number of elements starting at index and returns the
removed elements.
|
void |
unshift(String value)
Shifts a value onto the beginning of the array.
|
ArrayOfString concat(ArrayOfString values)
values
. This method does not mutate the current array.boolean contains(String value)
String get(int index)
index
- the index to be retrievednull
if none existsint indexOf(String value)
-1
if the value is
not found.void insert(int index, String value)
boolean isEmpty()
String join()
String join(String separator)
int length()
String peek()
String pop()
void push(String value)
void remove(String value)
void removeByIndex(int index)
void set(int index, String value)
index
- the index to be setvalue
- the value to be storedvoid setLength(int length)
length
- the new length of the arrayString shift()
void sort()
void sort(CanCompareString comparator)
CanCompareString
.comparator
- ArrayOfString splice(int index, int count)
void unshift(String value)
value
- the value to the storedCopyright © 2016. All rights reserved.