java 是否数字 正则_java使用正则判断是否是数字
java使用正则判断字符串是否数字的方法:package com.yinxin.util;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
public class Test {
/**
* 判断一个字符串是否是数字。
*
* @param string
* @return
*/
public static boolean isNumber(String string) {
if (string == null)
return false;
Pattern pattern = Pattern.compile("^-?\\d+(\\.\\d+)?$");
return pattern.matcher(string).matches();
}
private static void isNumberTest() {
System.out.println(isNumber("580"));
System.out.println(isNumber("5234254125424584"));
System.out.println(isNumber("dfg15s4df5sd1fds"));
}
public static void main(String[] args) {
isNumberTest();
}
}
matches() 方法用于检测字符串是否匹配给定的正则表达式。
调用此方法的 str.matches(regex) 形式与以下表达式产生的结果完全相同:Pattern.matches(regex, str)
语法public boolean matches(String regex)
参数:regex -- 匹配字符串的正则表达式。
返回值:在字符串匹配给定的正则表达式时,返回 true。
更多java知识请关注java基础教程栏目。
java 是否数字 正则_java使用正则判断是否是数字相关推荐
- c语言输入一个字符判断是字母还是数字,输入一个字符,如何判断是字母,数字还是特殊字符...
输入一个字符,如何判断是字母,数字还是特殊字符 方法如下: 1.使用格式符%c获得输入的字符: 2.判断该字符在ascii码表中的位置即可.#include int main(){ char ch; ...
- java map 为空_java中如何判断map是否为空
java中判断map是否为空的方法是:可以利用isEmpty()函数来判断.isEmpty()函数是java中用于判断某种容器是否有元素的系统库函数,例如用来判断ArrayList.HashSet.H ...
- JAVA匹配所有英文_java匹配汉字、英文、数字
使用的正则表达式 package Test_1; import java.util.Scanner; public class Test_7 { /** * @param args */ public ...
- java 线程执行结束_java中怎么判断线程执行完毕
java中怎么判断线程执行完毕 发布时间:2020-05-15 15:18:05 来源:亿速云 阅读:316 作者:Leah java中怎么判断线程执行完毕?针对这个问题,今天小编总结这篇有关线程判断 ...
- java生成随机数组_JAVA生成随机数组10个数字并求和
JAVA生成随机数组10个数字并求和 本文最终结果大概是这样的',使用java技术随机生成10个数,然后填充一个数组并在消息框中显示数组内容,接着对数组求和输出,将结果显示在消息框中. 设计思路:可以 ...
- java比较字符串大小写_java 字符串中判断字母大小写方法
展开全部 方法一: 根据 Character 类提供的大小写判断方法 ``e68a8462616964757a686964616f31333366306434`java Character.isUpp ...
- java返回下标数组_JAVA一维数组判断大小,并返回数组下标
展开全部 代码如下: /** * */ package owner; import java.util.ArrayList;import java.util.List; /** * @author G ...
- Java 判断输入的数字最大值
public class Day04_Max02 {public static void main(String[] args) {java.util.Scanner input = new java ...
- 猜数字小c语言游戏课程任务书,猜数字游戏课程设计.doc
猜数字游戏课程设计.doc 1(c/c程序设计课程设计)设 计 说 明 书猜数字游戏的设计与实现学 生 姓 名学 号班 级成 绩指 导 教 师计算机科学与技术系2010 年 7 月 9 日C/C程序设 ...
- java正则判断日期格式_Java中用正则表达式判断日期格式是否正确
1.Java中用正则表达式判断日期格式是否正确 DateType.java: /** * @Title:DateType.java * @Package:com.you.dao * @Descript ...
最新文章
- 2020年,语义分割可以在哪些方向进行研究并取得突破?
- 杭电Color the ball1556
- CSDN博客不能正常发布的问题
- pytest命令行传参
- 蔡崇信将担任阿里巴巴集团第一组董事
- wifi智能门锁远程控制方案能实现哪些功能
- 网站小图标 (favicon) 的正确设置
- 神州数码java面试
- 交换机下接路由器lan还是wan_无线路由器wan口未连接如何解决【解决方法】
- 计算机 保护眼睛 颜色,教你把电脑屏幕设置成可以保护眼睛的颜色
- 无线通信与编码_MATLAB实现OFDM载波频偏估计_含仿真代码
- R语言使用lm函数构建线性回归模型、使用car包中的oulierTest函数识别样本数据中可能的离群值( identify possible outliers)
- 造成主板通电自动开机的原因 【转】
- java将字符串内容转换为字节数组
- 2011年影响中国通信行业发展的十件大事
- 2022CTF培训(十一)IOT 相关 CVE 漏洞分析
- 乐观复制算法-9.扩展乐观复制系统
- object_detection源码解析-box_list
- Unity使用Isometric Z As Y Tilemap创建2.5D地图(三)如何用代码创建Tilemap
- comtrade文件C语言,COMTRADE录波文件资料格式定义.doc