public class StringUtils extends Object
限定符和类型 | 字段和说明 |
---|---|
static String |
COMMA_SEPARATOR |
static String |
DEFAULT_ENCODING |
static Charset |
UTF8 |
构造器和说明 |
---|
StringUtils() |
限定符和类型 | 方法和说明 |
---|---|
static void |
appendCompactedString(StringBuilder destination,
String source)
This method appends a string to a string builder and collapses contiguous
white space is a single space.
|
static boolean |
beginsWithIgnoreCase(String data,
String seq)
Performs a case insensitive comparison and returns true if the data
begins with the given sequence.
|
static int |
compare(String str1,
String str2)
Compare two strings with Locale.ENGLISH
This method is preferred over String.compareTo() method.
|
static String |
fromBigDecimal(BigDecimal value) |
static String |
fromBigInteger(BigInteger value) |
static String |
fromBoolean(Boolean value) |
static String |
fromByte(Byte b)
Returns the string representation of the specified Byte.
|
static String |
fromDouble(Double d)
Returns the string representation of the specified double.
|
static String |
fromFloat(Float value) |
static String |
fromInteger(Integer value) |
static String |
fromLong(Long value) |
static String |
fromString(String value) |
static boolean |
hasValue(String str) |
static boolean |
isNullOrEmpty(String value) |
static String |
join(String joiner,
Collection<String> collection)
Joins the strings in collection with joiner between each string
|
static String |
join(String joiner,
String... parts)
Joins the strings in parts with joiner between each string
|
static String |
lowerCase(String str)
Converts a given String to lower case with Locale.ENGLISH
|
static String |
replace(String originalString,
String partToMatch,
String replacement) |
static BigDecimal |
toBigDecimal(String s) |
static BigInteger |
toBigInteger(String s) |
static Boolean |
toBoolean(StringBuilder value) |
static Integer |
toInteger(StringBuilder value) |
static String |
toString(StringBuilder value) |
static String |
trim(String value)
A null-safe trim method.
|
static String |
upperCase(String str)
Converts a given String to upper case with Locale.ENGLISH
|
public static final Charset UTF8
public static Integer toInteger(StringBuilder value)
public static String toString(StringBuilder value)
public static Boolean toBoolean(StringBuilder value)
public static String fromBigInteger(BigInteger value)
public static String fromBigDecimal(BigDecimal value)
public static BigInteger toBigInteger(String s)
public static BigDecimal toBigDecimal(String s)
public static String fromDouble(Double d)
d
- The double to represent as a string.public static String fromByte(Byte b)
b
- The Byte to represent as a string.public static String join(String joiner, String... parts)
joiner
- the string to insert between the strings in partsparts
- the parts to joinpublic static String join(String joiner, Collection<String> collection)
joiner
- the string to insert between the strings in collectioncollection
- the collection to joinpublic static String trim(String value)
public static boolean isNullOrEmpty(String value)
public static boolean hasValue(String str)
public static String lowerCase(String str)
str
- the string to be converted to lower casepublic static String upperCase(String str)
str
- the string to be converted to upper casepublic static int compare(String str1, String str2)
str1
- String 1str2
- String 2IllegalArgumentException
- throws exception if both or either of the strings is nullpublic static void appendCompactedString(StringBuilder destination, String source)
Copyright © 2019. All Rights Reserved.