Java判断字符串是否是整数或者浮点数的方法
作者:不如一默 时间:2022-04-30 10:06:20
如下所示:
//判断整数(int)
private boolean isInteger(String str) {
if (null == str || "".equals(str)) {
return false;
}
Pattern pattern = Pattern.compile("^[-\\+]?[\\d]*$");
return pattern.matcher(str).matches();
}
//判断浮点数(double和float)
private boolean isDouble(String str) {
if (null == str || "".equals(str)) {
return false;
}
Pattern pattern = Pattern.compile("^[-\\+]?[.\\d]*$");
return pattern.matcher(str).matches();
}
来源:https://blog.csdn.net/xukun5137/article/details/51999983
标签:Java,字符串,整数,浮点数
0
投稿
猜你喜欢
Java性能优化技巧汇总
2023-01-05 16:26:31
JavaWeb中Servlet的深入理解
2021-11-04 17:06:58
Java String 拼接字符串原理详解
2023-05-14 10:10:33
C#中用foreach语句遍历数组及将数组作为参数的用法
2022-03-14 16:25:12
在项目中直接使用hystrix的流程分析
2021-10-22 01:55:21
JAVA多线程之实现用户任务排队并预估排队时长
2022-03-26 03:06:20
android TabHost(选项卡)的使用方法
2021-08-09 10:08:39
Android使用系统相机进行拍照的步骤
2023-10-07 16:05:05
Android开发之绘制平面上的多边形功能分析
2023-12-13 13:31:57
C#中的多线程多参数传递详解
2023-08-02 22:23:46
C# 4.0 大数的运算--BigInteger的应用详解
2022-02-02 06:40:05
c# winform多线程的小例子
2023-01-05 07:11:44
listView的item中有checkbox,导致setOnItemClick失效的原因及解决办法
2022-09-04 10:57:12
Android四大组件之广播BroadcastReceiver详解
2023-03-29 23:41:14
JavaWeb工程中集成YMP框架快速上手
2023-11-24 12:15:12
辨析Java中的String与StringBuffer及StringBuilder字符串类
2023-08-21 19:59:50
Java多线程Callable接口实现代码示例
2021-08-06 14:29:01
C#图像处理之木刻效果实现方法
2022-05-20 04:28:13
Java微信公众平台开发(12) 微信用户信息的获取
2023-05-26 07:28:56
Java访问Hadoop分布式文件系统HDFS的配置说明
2021-11-20 05:53:42