public class StringUtil extends Object
| Constructor and Description |
|---|
StringUtil() |
| Modifier and Type | Method and Description |
|---|---|
static <E> void |
append(StringBuilder sb,
Collection<E> c,
String delimiter) |
static <E> void |
append(StringBuilder sb,
Collection<E> c,
String delimiter,
Formatter<E> formatter) |
static <E> void |
append(StringBuilder sb,
Collection<E> c,
String delimiter,
String before,
String after) |
static <E> void |
append(StringBuilder sb,
Collection<E> c,
String delimiter,
String before,
String after,
Formatter<? super E> formatter) |
static <K,V> void |
append(StringBuilder sb,
Map<K,V> m,
String delimiter) |
static <K,V> void |
append(StringBuilder sb,
Map<K,V> m,
String delimiter,
String entryDelimiter,
boolean includeEntryDelimiterOnEmptyValue) |
static <K,V> void |
append(StringBuilder sb,
Map<K,V> m,
String delimiter,
String entryDelimiter,
boolean includeEntryDelimiterOnEmptyValue,
String before,
String after) |
static <K,V> void |
append(StringBuilder sb,
Map<K,V> m,
String delimiter,
String entryDelimiter,
boolean includeEntryDelimiterOnEmptyValue,
String before,
String after,
Formatter<? super K> keyFormatter,
Formatter<? super V> valueFormatter) |
static String |
escapeXml(String string)
only for escapeXml - no actual encoding
|
static String |
escapeXml(String string,
Charset charset) |
static String |
leftPad(String s,
char pad,
int length) |
static List<String> |
split(String s,
char delimiter)
Simple split method that preserves empty-string tokens.
|
static String |
toLowercaseFirstCharacter(String s) |
static <E> String |
toString(Collection<E> c,
String delimiter) |
static <E> String |
toString(Collection<E> c,
String delimiter,
Formatter<? super E> formatter) |
static <E> String |
toString(Collection<E> c,
String delimiter,
String before,
String after) |
static <E> String |
toString(Collection<E> c,
String delimiter,
String before,
String after,
Formatter<? super E> formatter) |
static <K,V> String |
toString(Map<K,V> m,
String delimiter) |
static <K,V> String |
toString(Map<K,V> m,
String delimiter,
String entryDelimiter,
boolean includeEntryDelimiterOnEmptyValue) |
static <K,V> String |
toString(Map<K,V> m,
String delimiter,
String entryDelimiter,
boolean includeEntryDelimiterOnEmptyValue,
String before,
String after) |
static <K,V> String |
toString(Map<K,V> m,
String delimiter,
String entryDelimiter,
boolean includeEntryDelimiterOnEmptyValue,
String before,
String after,
Formatter<? super K> keyFormatter,
Formatter<? super V> valueFormatter) |
static String |
toUppercaseFirstCharacter(String s) |
public static final Charset UTF8
public static <E> String toString(Collection<E> c, String delimiter)
public static <E> String toString(Collection<E> c, String delimiter, Formatter<? super E> formatter)
public static <E> String toString(Collection<E> c, String delimiter, String before, String after)
public static <E> String toString(Collection<E> c, String delimiter, String before, String after, Formatter<? super E> formatter)
public static <E> void append(StringBuilder sb, Collection<E> c, String delimiter)
public static <E> void append(StringBuilder sb, Collection<E> c, String delimiter, Formatter<E> formatter)
public static <E> void append(StringBuilder sb, Collection<E> c, String delimiter, String before, String after)
public static <E> void append(StringBuilder sb, Collection<E> c, String delimiter, String before, String after, Formatter<? super E> formatter)
public static <K,V> String toString(Map<K,V> m, String delimiter, String entryDelimiter, boolean includeEntryDelimiterOnEmptyValue)
public static <K,V> String toString(Map<K,V> m, String delimiter, String entryDelimiter, boolean includeEntryDelimiterOnEmptyValue, String before, String after)
public static <K,V> String toString(Map<K,V> m, String delimiter, String entryDelimiter, boolean includeEntryDelimiterOnEmptyValue, String before, String after, Formatter<? super K> keyFormatter, Formatter<? super V> valueFormatter)
public static <K,V> void append(StringBuilder sb, Map<K,V> m, String delimiter)
public static <K,V> void append(StringBuilder sb, Map<K,V> m, String delimiter, String entryDelimiter, boolean includeEntryDelimiterOnEmptyValue)
public static <K,V> void append(StringBuilder sb, Map<K,V> m, String delimiter, String entryDelimiter, boolean includeEntryDelimiterOnEmptyValue, String before, String after)
public static <K,V> void append(StringBuilder sb, Map<K,V> m, String delimiter, String entryDelimiter, boolean includeEntryDelimiterOnEmptyValue, String before, String after, Formatter<? super K> keyFormatter, Formatter<? super V> valueFormatter)
public static List<String> split(String s, char delimiter)
Copyright © 2015. All Rights Reserved.