Top Description Fields Constructors Methods
org.apache.tomcat.util.buf

public final Class StringUtils

extends Object
Class Inheritance
Imports
java.util.Arrays, .Collection, java.util.function.Function

Utility methods to build a separated list from a given set (not java.util.Set) of inputs and return that list as a string or append it to an existing StringBuilder. If the given set is null or empty, an empty string will be returned.

Field Summary

Modifier and TypeField and Description
private static final String

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public static String
join(String[] array)

public static void
join(String[] array, char separator, StringBuilder sb)

public static String
join(Collection<String> collection)

public static String
join(Collection<String> collection, char separator)

public static void
join(Iterable<String> iterable, char separator, StringBuilder sb)

public static <T> void
join(T[] array, char separator, Function<T, String> function, StringBuilder sb)

public static <T> void
join(Iterable<T> iterable, char separator, Function<T, String> function, StringBuilder sb)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

EMPTY_STRINGback to summary
private static final String EMPTY_STRING

Constructor Detail

StringUtilsback to summary
private StringUtils()

Method Detail

joinback to summary
public static String join(String[] array)
joinback to summary
public static void join(String[] array, char separator, StringBuilder sb)
joinback to summary
public static String join(Collection<String> collection)
joinback to summary
public static String join(Collection<String> collection, char separator)
joinback to summary
public static void join(Iterable<String> iterable, char separator, StringBuilder sb)
joinback to summary
public static <T> void join(T[] array, char separator, Function<T, String> function, StringBuilder sb)
joinback to summary
public static <T> void join(Iterable<T> iterable, char separator, Function<T, String> function, StringBuilder sb)