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 String
EMPTY
static String
LINE_SEPARATOR
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static boolean
isNullOrEmpty(String target)
Tells whether the given string is either or consists solely of whitespace characters.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.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.static String
repeat(char ch, int count)
Gives a string consisting of the given character repeated the given number of times.static String
surround(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:
true
if 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
-
-