public final class StringUtil extends Object
| 构造器和说明 |
|---|
StringUtil() |
| 限定符和类型 | 方法和说明 |
|---|---|
static String |
captureName(String inString)
驼峰命名
|
static String |
clearPath(String input)
格式化路径
|
static String |
compileHtml(String input)
编译html
|
static String |
convertNULL(Object input) |
static String |
convertNULL(String input) |
static String |
filterHTML(String input)
过滤<, >,\n 字符的方法。
|
static String |
fromException(Throwable e)
转换异常信息
|
static boolean |
isChinese(char c)
GENERAL_PUNCTUATION 判断中文的“号
CJK_SYMBOLS_AND_PUNCTUATION 判断中文的。
|
static boolean |
isChinese(String strName)
判断是否包含中文
|
static boolean |
isEmpty(String data)
判断是否为空
|
static boolean |
isEmpty(String data,
int len)
判字符串是否满足一定长度
|
static boolean |
isEmpty(String data,
int minLength,
int maxLength)
判断是是否为空 可以判断长度
|
static String |
join(CharSequence separator,
Object... collection) |
static String |
join(Collection collection,
CharSequence separator) |
static String |
join(Iterator iterator,
CharSequence separator) |
static String |
join(Object[] collection,
CharSequence separator) |
static double |
parseDouble(String num) |
static float |
parseFloat(String num) |
static int |
parseInt(Object num) |
static int |
parseInt(Object obj,
int default_) |
static int |
parseInt(String num) |
static int |
parseInt(String num,
int default_) |
static long |
parseLong(String num) |
static String |
replaceChinese(String source,
String replacement)
将字符串中的中文替换为其他字符串
|
static String |
simplifyClassName(String className)
简化class name
|
static String[] |
stringToArray(String str)
将字符串按照空格拆分
|
static String[] |
stringToArray(String str,
String separator)
将字符串按照空格拆分
|
static ArrayList<String> |
stringToArrayList(String str,
String separator) |
static int[] |
stringToIntArray(String str,
String separator) |
static String |
trimAll(String data) |
public static boolean isChinese(char c)
CJK_SYMBOLS_AND_PUNCTUATION 判断中文的。号
HALFWIDTH_AND_FULLWIDTH_FORMS 判断中文的,号
c - 字符public static boolean isChinese(String strName)
strName - 字符串public static String replaceChinese(String source, String replacement)
source - 原字符串replacement - 替换后的字符public static boolean isEmpty(String data)
data - 字符串public static boolean isEmpty(String data, int len)
data - 字符串len - 长度public static boolean isEmpty(String data, int minLength, int maxLength)
data - 字符串minLength - 最小长度maxLength - 最大长度public static String filterHTML(String input)
input - 需要过滤的字符public static String[] stringToArray(String str, String separator)
str - 字符串separator - 指定字符public static int parseInt(String num)
public static int parseInt(Object num)
public static int parseInt(Object obj, int default_)
public static int parseInt(String num, int default_)
public static long parseLong(String num)
public static float parseFloat(String num)
public static double parseDouble(String num)
public static String simplifyClassName(String className)
className - classNamepublic static String join(Iterator iterator, CharSequence separator)
public static String join(Collection collection, CharSequence separator)
public static String join(Object[] collection, CharSequence separator)
public static String join(CharSequence separator, Object... collection)
Copyright © 2018. All rights reserved.