
public class JreArrayOfString extends Object implements ArrayOfString
| Constructor and Description |
|---|
JreArrayOfString() |
JreArrayOfString(ArrayList<String> array) |
| 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.
|
public ArrayOfString concat(ArrayOfString values)
ArrayOfString
values. This method does not mutate the current array.concat in interface ArrayOfStringpublic boolean contains(String value)
ArrayOfStringcontains in interface ArrayOfStringpublic String get(int index)
ArrayOfStringget in interface ArrayOfStringindex - the index to be retrievednull if none existspublic int indexOf(String value)
ArrayOfString-1 if the value is
not found.indexOf in interface ArrayOfStringpublic void insert(int index,
String value)
ArrayOfStringinsert in interface ArrayOfStringpublic boolean isEmpty()
ArrayOfStringisEmpty in interface ArrayOfStringpublic String join()
ArrayOfStringjoin in interface ArrayOfStringpublic String join(String separator)
ArrayOfStringjoin in interface ArrayOfStringpublic int length()
ArrayOfStringlength in interface ArrayOfStringpublic String peek()
ArrayOfStringpeek in interface ArrayOfStringpublic String pop()
ArrayOfStringpop in interface ArrayOfStringpublic void push(String value)
ArrayOfStringpush in interface ArrayOfStringpublic void remove(String value)
ArrayOfStringremove in interface ArrayOfStringpublic void removeByIndex(int index)
ArrayOfStringremoveByIndex in interface ArrayOfStringpublic void set(int index,
String value)
ArrayOfStringset in interface ArrayOfStringindex - the index to be setvalue - the value to be storedpublic void setLength(int length)
ArrayOfStringsetLength in interface ArrayOfStringlength - the new length of the arraypublic String shift()
ArrayOfStringshift in interface ArrayOfStringpublic void sort()
ArrayOfStringsort in interface ArrayOfStringpublic void sort(CanCompareString comparator)
ArrayOfStringCanCompareString.sort in interface ArrayOfStringpublic ArrayOfString splice(int index, int count)
ArrayOfStringsplice in interface ArrayOfStringpublic void unshift(String value)
ArrayOfStringunshift in interface ArrayOfStringvalue - the value to the storedCopyright © 2016. All rights reserved.