java字符串工具类

描述

为空或者null、不为空、String转换成int、String转换成long、切分string成数组

代码

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
package com.common.utils.string;
/**
* 字符串工具类
* @author wangming
* 1 isEmpty() 为空或者null
* 2 isNotEmpty() 不为空
* 3 parseStringInt() String转换成int
* 4 parseStringLong() String转换成long
* 5 parseStringArray() 切分string成数组
*/
public class StringUtil {

/**
* 判断是否为空字符串最优代码
* @param str
* @return 如果为空,则返回true
*/
public static boolean isEmpty(String str){
return str == null || str.trim().length() == 0;
}

/**
* 判断字符串是否非空
* @param str 如果不为空,则返回true
* @return
*/
public static boolean isNotEmpty(String str){
return !isEmpty(str);
}
/**
* 将String类型转换成int类型
* @param str
* @return
*/
public static int parseStringInt(String str) {
return Integer.parseInt(str);
}
/**
* 将String类型数据转换成long类型
* @param str
* @return
*/
public static long parseStringLong(String str) {
return Long.parseLong(str);
}

/**
* 根据规则将string转换成数组
* @param str 字符串
* @param regex 规则
* @return 数组
*/
public static String[] parseStringArray(String str,String regex) {
String [] arr = str.split(regex);
return arr;
}
}

本文标题:java字符串工具类

文章作者:wangming

发布时间:2019年01月21日 - 23:08:19

最后更新:2019年01月22日 - 23:38:05

原始链接:https://syxiaowanzi.github.io/2019/01/21/java字符串工具类/

许可协议: 署名-非商业性使用-禁止演绎 4.0 国际 转载请保留原文链接及作者。

0%