Package joptsimple.internal
Class Strings
- java.lang.Object
-
- joptsimple.internal.Strings
-
public final class Strings extends Object
- Author:
- Paul Holser
-
-
Field Summary
Fields Modifier and Type Field Description static StringEMPTYstatic StringLINE_SEPARATOR
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static booleanisNullOrEmpty(String target)Tells whether the given string is either or consists solely of whitespace characters.static Stringjoin(Iterable<String> pieces, String separator)Gives a string consisting of the string representations of the elements of a given array of objects, each separated by a given separator string.static Stringjoin(String[] pieces, String separator)Gives a string consisting of the elements of a given array of strings, each separated by a given separator string.static Stringrepeat(char ch, int count)Gives a string consisting of the given character repeated the given number of times.static Stringsurround(String target, char begin, char end)Gives a string consisting of a given string prepended and appended with surrounding characters.
-
-
-
Field Detail
-
EMPTY
public static final String EMPTY
- See Also:
- Constant Field Values
-
LINE_SEPARATOR
public static final String LINE_SEPARATOR
-
-
Method Detail
-
repeat
public static String repeat(char ch, int count)
Gives a string consisting of the given character repeated the given number of times.- Parameters:
ch- the character to repeatcount- how many times to repeat the character- Returns:
- the resultant string
-
isNullOrEmpty
public static boolean isNullOrEmpty(String target)
Tells whether the given string is either or consists solely of whitespace characters.- Parameters:
target- string to check- Returns:
trueif the target string is null or empty
-
surround
public static String surround(String target, char begin, char end)
Gives a string consisting of a given string prepended and appended with surrounding characters.- Parameters:
target- a stringbegin- character to prependend- character to append- Returns:
- the surrounded string
-
join
public static String join(String[] pieces, String separator)
Gives a string consisting of the elements of a given array of strings, each separated by a given separator string.- Parameters:
pieces- the strings to joinseparator- the separator- Returns:
- the joined string
-
join
public static String join(Iterable<String> pieces, String separator)
Gives a string consisting of the string representations of the elements of a given array of objects, each separated by a given separator string.- Parameters:
pieces- the elements whose string representations are to be joinedseparator- the separator- Returns:
- the joined string
-
-