您的位置:首页 > 其它

判断字符串全为数字

2018-01-02 21:10 253 查看

1 判断字符串全为数字

  1.1 直接调用 isNumeric 方法

    1.1.1 引入commons依赖包

<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-lang3</artifactId>
<version>3.6</version>
</dependency>


    1.1.2 通过 StringUtils类 调用 isNumeric方法

    技巧01:StringUtils对应的包为 -> import org.apache.commons.lang3.StringUtils;

StringUtils.isNumeric(string)


    1.1.3 StringUtils源码

package cn.xiangxu.springboottest.utils;

//import org.apache.commons.lang.StringUtils;

import org.apache.commons.lang3.StringUtils;

/**
* 判断工具类
*/
public class JudgeUtil {

/**
* 判断一个字符串是否全部是数字
* @param string 带判断的字符串
* @return 判断结果
*/
public static boolean allIsNumber(String string) {
// 01 去掉字符串两边的空格
string = StringUtils.trim(string);

// 02 判断字符串是否为空(null 或 ”“ 就被认定为空)
if (StringUtils.isNoneEmpty(string)) {
// 03 判断字符串是否全部是数字
if (StringUtils.isNumeric(string)) {
return true;
} else {
return false;
}
} else {
return false;
}
}
}


View Code
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: