public class StringUtils
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String[] |
EMPTY_STRING_ARRAY |
| Constructor and Description |
|---|
StringUtils() |
| Modifier and Type | Method and Description |
|---|---|
static <X> java.lang.String |
join(java.lang.Iterable<X> l,
java.lang.String glue)
Joins each elem in the
Iterable with the given glue. |
static <E> java.lang.String |
join(java.util.List<? extends E> l,
java.lang.String glue,
java.util.function.Function<E,java.lang.String> toStringFunc,
int start,
int end) |
static java.lang.String |
join(java.lang.Object[] elements,
int start,
int end,
java.lang.String glue)
Joins an array of elements in a given span.
|
static java.lang.String |
join(java.lang.Object[] elements,
java.lang.String glue)
Joins each elem in the array with the given glue.
|
static <X> java.lang.String |
join(java.util.stream.Stream<X> l,
java.lang.String glue)
Joins each elem in the
Stream with the given glue. |
static java.lang.String |
join(java.lang.String[] items,
java.lang.String glue)
Joins each elem in the given String[] array with the given glue.
|
public static <X> java.lang.String join(java.lang.Iterable<X> l,
java.lang.String glue)
Iterable with the given glue.
For example, given a list of Integers, you can create
a comma-separated list by calling join(numbers, ", ").public static java.lang.String join(java.lang.Object[] elements,
java.lang.String glue)
join(numbers, ", ").public static java.lang.String join(java.lang.Object[] elements,
int start,
int end,
java.lang.String glue)
elements - The elements to join.start - The start index to join from.end - The end (non-inclusive) to join until.glue - The glue to hold together the elements.public static java.lang.String join(java.lang.String[] items,
java.lang.String glue)
Integers, you can create
a comma-separated list by calling join(numbers, ", ").public static <E> java.lang.String join(java.util.List<? extends E> l,
java.lang.String glue,
java.util.function.Function<E,java.lang.String> toStringFunc,
int start,
int end)
public static <X> java.lang.String join(java.util.stream.Stream<X> l,
java.lang.String glue)
Stream with the given glue.
For example, given a list of Integers, you can create
a comma-separated list by calling join(numbers, ", ").join(Iterable, String)