Java判断字符是否是数字的方法
本篇文章给大家分享的是有关Java判断字符是否是数字的方法,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。

成都网站建设哪家好,找成都创新互联公司!专注于网页设计、网站建设、微信开发、微信小程序开发、集团成都定制网站等服务项目。核心团队均拥有互联网行业多年经验,服务众多知名企业客户;涵盖的客户类型包括:成都封阳台等众多领域,积累了大量丰富的经验,同时也获得了客户的一致称赞!
一、使用自带函数isDigit()
语法:
public static boolean isDigit(char ch)
实例:
public static boolean isNumeric (String str) {
for (int i = str.length(); --i >=0) {
if (!Character.isDigit(str.charAt(i))) {
return false;
}
}
return true;}二、使用正则表达式
实例1:
public static boolean isNumeric(String str) {
Pattern pattern = Pattern.compile("^[-\\+]?[\\d]*$");
return pattern.matcher(str).matches();}实例2:
public static boolean isNumeric(String str) {
if (str != null && !"".equals(str.trim())) {
return s.matches("^[0-9]*$");
}
return false;}实例3:
public static boolean isNumeric (String str) {
Pattern pattern = Pattern.compile("[0-9]*");
return pattern.matcher(str).matcher();}三、使用ASCII码
public static boolean isNumeric (String str) {
for (int i = str.length(); --i>=0;) {
int chr = str.charAt(i);
if (chr < 48 || chr > 57) {
return false;
}
}
return true;}以上就是Java判断字符是否是数字的方法,小编相信有部分知识点可能是我们日常工作会见到或用到的。希望你能通过这篇文章学到更多知识。更多详情敬请关注创新互联行业资讯频道。
分享文章:Java判断字符是否是数字的方法
URL标题:http://www.lzwzjz.cn/article/gsdpsi.html


咨询
建站咨询
