public final class UtilString extends Object
| 限定符和类型 | 方法和说明 |
|---|---|
static String |
byteToHex(byte[] data)
字节数组转换成16进制字符
|
static String[] |
commaDelimiteToStringArray(String str)
CSV
|
static List<String> |
commaDelimiteToStringList(String str)
CSV
|
static byte[] |
hexStringToBytes(String hexString)
十六进制字符串转byte数组
|
static boolean |
isBlank(CharSequence cs)
检查字符序列是否为空, " or null.
|
static boolean |
isEmpty(CharSequence cs)
字符串是否为空, "" or null
|
static boolean |
isNotBlank(CharSequence cs)
Checks if a CharSequence is not empty (""), not null and not whitespace only.
|
static boolean |
isNotEmpty(CharSequence cs) |
static String |
join(Collection<String> strs,
String delimiter) |
static String |
joinToCSV(Collection<String> strs) |
static String |
place(String str,
Object... params)
占位符替换,占位符 "{n}"
|
static String[] |
tokenizeToStringArray(String str,
String delimiter) |
static List<String> |
tokenizeToStringList(String str,
String delimiter) |
static String |
toString(Object obj) |
static String |
toString(Object obj,
String defaultValue) |
public static boolean isEmpty(CharSequence cs)
字符串是否为空, "" or null
cs - 字符序列public static boolean isNotEmpty(CharSequence cs)
cs - 字符序列public static boolean isBlank(CharSequence cs)
检查字符序列是否为空, " or null.
StringUtils.isBlank(null) = true StringUtils.isBlank("") = true StringUtils.isBlank(" ") = true StringUtils.isBlank("bob") = false StringUtils.isBlank(" bob ") = falsecs - 字符序列public static boolean isNotBlank(CharSequence cs)
Checks if a CharSequence is not empty (""), not null and not whitespace only.
StringUtils.isNotBlank(null) = false StringUtils.isNotBlank("") = false StringUtils.isNotBlank(" ") = false StringUtils.isNotBlank("bob") = true StringUtils.isNotBlank(" bob ") = truecs - 字符序列public static String[] tokenizeToStringArray(String str, String delimiter)
str - 字符串delimiter - 分割辞public static String[] commaDelimiteToStringArray(String str)
str - 要分割的字符public static List<String> tokenizeToStringList(String str, String delimiter)
str - 字符串delimiter - 分割辞public static List<String> commaDelimiteToStringList(String str)
str - 要分割的字符public static String join(Collection<String> strs, String delimiter)
public static String joinToCSV(Collection<String> strs)
public static String place(String str, Object... params)
str - 字符params - 替换参数public static String byteToHex(byte[] data)
data - 字节数组public static byte[] hexStringToBytes(String hexString)
hexString - 十六进制字符串Copyright © 2019. All rights reserved.