java.io.Serializable
, java.lang.Cloneable
, java.lang.Iterable<java.lang.String>
, java.util.Collection<java.lang.String>
, java.util.List<java.lang.String>
, java.util.RandomAccess
public class StringList
extends java.util.ArrayList<java.lang.String>
Constructor | Description |
---|---|
StringList() |
|
StringList(java.lang.Object[] array) |
Modifier and Type | Method | Description |
---|---|---|
void |
addAll(java.lang.Object[] array) |
|
static java.lang.String |
join(java.lang.Object[] arr,
java.lang.String delim) |
|
java.lang.String |
join(java.lang.String delim) |
Non-static version, that joins "this" StringList.
|
static java.lang.String |
join(java.util.Collection<java.lang.String> c,
java.lang.String delim) |
The reverse of split - given a collection, takes each element
and places it in a string, joined by a delimiter.
|
static void |
main(java.lang.String[] args) |
|
static StringList |
split(java.lang.String orig,
java.lang.Object delim) |
|
java.lang.String[] |
toArray() |
|
java.lang.String |
toString() |
Joins each string in the list with a newline.
|
add, add, addAll, addAll, clear, clone, contains, ensureCapacity, forEach, get, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, removeIf, removeRange, replaceAll, retainAll, set, size, sort, spliterator, subList, toArray, trimToSize
public StringList()
public StringList(java.lang.Object[] array)
public void addAll(java.lang.Object[] array)
public static StringList split(java.lang.String orig, java.lang.Object delim)
orig
- the original stringdelim
- a delimiter to use for splittingpublic java.lang.String toString()
toString
in class java.util.AbstractCollection<java.lang.String>
public java.lang.String[] toArray()
toArray
in interface java.util.Collection<java.lang.String>
toArray
in interface java.util.List<java.lang.String>
toArray
in class java.util.ArrayList<java.lang.String>
public static java.lang.String join(java.util.Collection<java.lang.String> c, java.lang.String delim)
public static java.lang.String join(java.lang.Object[] arr, java.lang.String delim)
arr
- array of objectsdelim
- delimiter to separate stringspublic java.lang.String join(java.lang.String delim)
delim
- the delimiterpublic static void main(java.lang.String[] args)