Package net.mingsoft.basic.util
Class StringUtil
java.lang.Object
net.mingsoft.basic.util.StringUtil
- Author:
- 铭软开发团队
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic String组织path路径, 例如:buildPath(a,b,c); 返回:a/b/cstatic String组织url 的get请求地址static String组织url 的get请求地址static booleancheckLength(String str, int minLength, int maxLength) 验证长度static Stringstatic String获取时间戳static StringgetFileFix(String filePath) 读取文件后缀名称static Stringint2String(int comment) Deprecated.static booleanDeprecated.static boolean判断数字数组static Boolean验证邮箱格式static boolean判断字符串是否是数字类型static booleanisIntegers(String[] str) 判断数字数组static Boolean验证是否是ipstatic boolean验证手机号码static String程序内部字符串转码,将ISO-8859-1转换成utf-8static StringrandomNumber(int len) Deprecated.static StringremoveRepeatStr(String content, String target) 除去字符窜中重复的字符static String降序排序static double[]stringsToDoubles(String[] str) 字符串转double型数组static Integer[]stringsToIntegers(String[] str) 字符串转数字型数组static int[]stringsToInts(String[] str) 字符串转数字型数组
-
Constructor Details
-
StringUtil
public StringUtil()
-
-
Method Details
-
checkLength
验证长度- Parameters:
str- 需验证的字符串minLength- 字符串的最小长度maxLength- 字符串的最大长度- Returns:
- 如果验证通过,则返回true,否则返回false
-
isIntegers
判断数字数组- Parameters:
str- String数组- Returns:
- 如果是数字,则返回true,否则返回false
-
stringsToIntegers
字符串转数字型数组- Parameters:
str- String字符串- Returns:
- 返回数字型数组
-
stringsToInts
字符串转数字型数组- Parameters:
str- String字符串- Returns:
- 返回数字型数组
-
isoToUTF8
程序内部字符串转码,将ISO-8859-1转换成utf-8- Parameters:
str- 需要转码的字符串- Returns:
- 返回utf8编码字符串
-
stringsToDoubles
字符串转double型数组- Parameters:
str- String字符串- Returns:
- 返回数字型数组
-
isDoubles
判断数字数组- Parameters:
str- String数组- Returns:
- 如果是数组,则返回true,否则返回false
-
getDateSimpleStr
获取时间戳- Returns:
- 返回获取当前系统时间字符串
-
randomNumber
Deprecated.生成随机数 过期,推荐使用hutool RandomUtil.randomInt- Parameters:
len- 随机数长度- Returns:
- 返回随机数
-
int2String
Deprecated.变量形态转换 int型转为String型- Parameters:
comment- 整型数字- Returns:
- 返回字符串
-
removeRepeatStr
除去字符窜中重复的字符- Parameters:
content- 原始内容target- 重复内容- Returns:
- 返回除去后的字符串
-
sort
降序排序- Parameters:
str-delimiter- 分隔符- Returns:
-
isMobile
验证手机号码- Parameters:
phoneNumber- 手机号码- Returns:
- 如果是手机号,则返回true,否则返回false
-
isEmail
验证邮箱格式- Parameters:
email- 邮箱- Returns:
- 如果是邮箱,则返回true,否则返回false
-
isIP
验证是否是ip- Parameters:
ip- ip地址- Returns:
- 如果是邮箱,则返回true,否则返回false
-
isInteger
判断字符串是否是数字类型- Parameters:
str- 字符串- Returns:
- 如果是数字类型,则返回true,否则返回false
-
buildPath
组织path路径, 例如:buildPath(a,b,c); 返回:a/b/c- Parameters:
params- 所有对象- Returns:
- 返回新的路径地址
-
buildUrl
组织url 的get请求地址- Parameters:
url- 原地址parm- 参数 推荐格式:参数=值- Returns:
- 饭胡新的地址
-
buildUrl
组织url 的get请求地址- Parameters:
url- 原地址parms- 参数集合 格式:key参数=值value- Returns:
- 返回新的地址
-
getFileFix
读取文件后缀名称- Parameters:
filePath- 文件路径 格式如:/../a.txt- Returns:
- 返回文件后缀名
-
isBlank
Deprecated.字段串是否为空 推荐使用org.apache.commons.lang3.StringUtils 中的isEmpty或isBlank- Parameters:
obj- 要判断是否为空的字符串- Returns:
- 如果为空,则返回true,否则返回false
-
clobStr
-