package com.java.demo;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
public class StringIsNumber {
/* 第一种方法,正则表达式 */
public static boolean isNumer(String str) {
Pattern pattern = Pattern.compile("[0-9]*");
Matcher isNum = pattern.matcher(str);
if (!isNum.matches()) return false;
return true;
}
/* 第二种方法,简单粗暴 */
public static boolean isNumber(String obj) {
try {
Integer.valueOf(obj);
return true;
}
catch (NumberFormatException e) {
return false;
}
}
}
Java判断字符串是否为数字
最新推荐文章于 2023-10-31 14:38:57 发布