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判断字符是否是数字的方法-创新互联
本文来源:http://www.scyingshan.cn/article/ddoghe.html

 建站
建站
 咨询
咨询 售后
售后
 建站咨询
建站咨询 
 