java判断字符串是否为数字的方法小结

作者:qdufengwei 时间:2023-11-25 05:54:52 

本文实例总结了java判断字符串是否为数字的方法。分享给大家供大家参考,具体如下:

方法一:用JAVA自带的函数


public static boolean isNumeric(String str){
for (int i = str.length();--i>=0;){  
 if (!Character.isDigit(str.charAt(i))){
 return false;
 }
}
return true;
}

方法二:用正则表达式


public static boolean isNumeric(String str){
 Pattern pattern = Pattern.compile("[0-9]*");
 return pattern.matcher(str).matches();  
}

方法三:用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,字符串,数字
0
投稿

猜你喜欢

  • Java细数IO流底层原理到方法使用

    2022-08-06 21:30:45
  • 详解Java如何创建Annotation

    2023-05-05 22:40:41
  • Kotlin编程基础语法编码规范

    2023-06-20 16:50:07
  • springboot+HttpInvoke 实现RPC调用的方法

    2021-09-17 15:43:39
  • SpringBoot定制三种错误页面及错误数据方法示例

    2022-03-10 01:15:55
  • java使用异或实现变量互换和异或加密解密示例

    2023-10-19 16:53:38
  • Android中隐藏标题栏和状态栏的方法

    2022-04-16 07:04:27
  • C++中的类模板详解及示例

    2023-10-04 17:33:28
  • Java数据结构之线索化二叉树的实现

    2022-03-16 15:25:34
  • Mybatis环境配置及测试详解

    2023-11-24 07:06:25
  • 基于android实现五子棋开发

    2022-05-22 14:21:43
  • C#使用foreach循环遍历数组完整实例

    2021-12-27 15:10:33
  • C#Winform窗口移动方法

    2023-04-10 04:46:18
  • java 装饰模式(Decorator Pattern)详解及实例代码

    2023-09-07 03:13:08
  • Java分页工具类及其使用(示例分享)

    2021-12-13 10:25:12
  • Java如何实现通过证书访问Https请求

    2021-10-19 08:51:36
  • WPF使用DrawingContext实现二维绘图

    2021-06-08 15:04:27
  • C#私有构造函数使用示例

    2021-12-31 02:14:53
  • Spring实现一个简单的SpringIOC容器

    2023-02-06 21:03:43
  • Java中的线程生命周期核心概念

    2021-10-14 13:37:54
  • asp之家 软件编程 m.aspxhome.com