public class StringUtil extends Object
| 构造器和说明 |
|---|
StringUtil() |
| 限定符和类型 | 方法和说明 |
|---|---|
static String |
buildPath(Object... params)
组织path路径, 例如:buildPath(a,b,c); 返回:a/b/c
|
static String |
buildUrl(String url,
Map parms)
组织url 的get请求地址
|
static String |
buildUrl(String url,
String parm)
组织url 的get请求地址
|
static boolean |
checkLength(String str,
int minLength,
int maxLength)
验证长度
|
static String |
clobStr(Clob clob) |
static String |
getDateSimpleStr()
获取时间戳
|
static String |
getFileFix(String filePath)
读取文件后缀名称
|
static String |
int2String(int comment)
已过时。
|
static boolean |
isBlank(Object obj)
已过时。
|
static boolean |
isDoubles(String[] str)
判断数字数组
|
static Boolean |
isEmail(String email)
验证邮箱格式
|
static boolean |
isInteger(Object str)
判断字符串是否是数字类型
|
static boolean |
isIntegers(String[] str)
判断数字数组
|
static Boolean |
isIP(String ip)
验证是否是ip
|
static boolean |
isMobile(String phoneNumber)
验证手机号码
|
static String |
isoToUTF8(String str)
程序内部字符串转码,将ISO-8859-1转换成utf-8
|
static String |
randomNumber(int len)
已过时。
|
static String |
removeRepeatStr(String content,
String target)
除去字符窜中重复的字符
|
static String |
sort(String str,
String delimiter)
降序排序
|
static double[] |
stringsToDoubles(String[] str)
字符串转double型数组
|
static Integer[] |
stringsToIntegers(String[] str)
字符串转数字型数组
|
static int[] |
stringsToInts(String[] str)
字符串转数字型数组
|
public static boolean checkLength(String str, int minLength, int maxLength)
str - 需验证的字符串minLength - 字符串的最小长度maxLength - 字符串的最大长度public static boolean isIntegers(String[] str)
str - String数组public static Integer[] stringsToIntegers(String[] str)
str - String字符串public static int[] stringsToInts(String[] str)
str - String字符串public static String isoToUTF8(String str)
str - 需要转码的字符串public static double[] stringsToDoubles(String[] str)
str - String字符串public static boolean isDoubles(String[] str)
str - String数组public static String getDateSimpleStr()
@Deprecated public static String randomNumber(int len)
len - 随机数长度@Deprecated public static String int2String(int comment)
comment - 整型数字public static String removeRepeatStr(String content, String target)
content - 原始内容target - 重复内容public static boolean isMobile(String phoneNumber)
phoneNumber - 手机号码public static Boolean isEmail(String email)
email - 邮箱public static boolean isInteger(Object str)
str - 字符串public static String buildPath(Object... params)
params - 所有对象public static String buildUrl(String url, String parm)
url - 原地址parm - 参数 推荐格式:参数=值public static String buildUrl(String url, Map parms)
url - 原地址parms - 参数集合 格式:key参数=值valuepublic static String getFileFix(String filePath)
filePath - 文件路径 格式如:/../a.txt@Deprecated public static boolean isBlank(Object obj)
obj - 要判断是否为空的字符串Copyright © 2022. All rights reserved.