代码:public class NumberDemo {  public static void main(String[] args) {      String str1="1122.2.2";        String str2="111";     String str3="111.2";       String str4="111s";        String str5="111.s";       String str6="1s11";        System.out.println(str1+":"+isNum(str1));     System.out.println(str2+":"+isNum(str2));     System.out.println(str3+":"+isNum(str3));     System.out.println(str4+":"+isNum(str4));     System.out.println(str5+":"+isNum(str5));     System.out.println(str6+":"+isNum(str6)); } public static boolean isNum(String str){      return str.matches("^[-+]?(([0-9]+)([.]([0-9]+))?|([.]([0-9]+))?)$");
  }}结果:1122.2.2:false111:true111.2:true111s:false111.s:false1s11:false

转载于:https://www.cnblogs.com/ws5861/p/3433728.html

如何判断一个字符串是不是纯数字相关推荐

  1. java 判断数字_如何在java中判断一个字符串是否是数字

    前言 数字在某些领域经常用字符串来进行表示和传递.那么我们如何判断一个字符串是否是数字呢?今天我们来探讨一下这个话题. 空字符和null 首先我们可以很清晰的知道空字符""和nul ...

  2. 在Java中用正则表达式判断一个字符串是否是数字的方法

    package chengyujia;import java.util.regex.Pattern;public class NumberUtil {/*** 判断一个字符串是否是数字.* * @pa ...

  3. 如何判断一个字符串是否为数字或日期?

    如何判断一个字符串是否为数字或日期? 作者: eygle | English Version  [转载时请以超链接形式标明文章 出处和作者信息及 本声明] 链接: http://www.eygle.c ...

  4. 如何在java中判断一个字符串是否是数字

    前言 数字在某些领域经常用字符串来进行表示和传递.那么我们如何判断一个字符串是否是数字呢?今天我们来探讨一下这个话题. 空字符和null 首先我们可以很清晰的知道空字符""和nul ...

  5. Java中判断一个字符串全为数字和字母

    1.使用字符和整数转换 //判断一个字符串中是否全为字母 public static boolean isAllLetters(String str) {char[] chars=str.toChar ...

  6. java判断一个字符串是否为数字型(整数、小数、负数)

    1.采用正则表达式的方式来判断一个字符串是否为数字,这种方式判断面比较全面,可以判断正负.整数小数 String str1="12354哈哈";String str2=" ...

  7. java判断一个字符串是否是数字和字母_java判断字符串是否为数字或中文或字母...

    1.判断字符串是否仅为数字: 1>用JAVA自带的函数 public static boolean isNumeric(String str){ for (int i = str.length( ...

  8. 判断一个字符串是否是数字

    判断是否是数字的正则表达式 var numReg = /^[0-9]*$/var numRe = new RegExp(numReg)if (!numRe.test(number)) {this.$m ...

  9. java 判断一个字符串是否由数字组成的_Java中怎样判断一个字符串是否是数字

    展开全部 1.使用Character.isDigit(char)判断 String str = "123abc"; if (!"".equals(str)) { ...

最新文章

  1. rn php,rn怎样在PHP的正则表达式中匹配到?
  2. 【PAT笔记】C++标准模板库STL(一)——vector的用法和示例
  3. 欢迎使用CSDN-markdown
  4. mysql获取当前时间,前一天,后一天(执行效率比较高)
  5. Vertx JDBC 批处理
  6. 交换最小值和最大值 (15 分)
  7. ucc编译器(优化)
  8. XNA or Silverlight for Windows Phone 7 game
  9. 决策树(十一)--GBDT补充
  10. java财务对账系统设计_对账系统设计
  11. 什么是信息化?什么是数字化?这两者有什么联系和区别?
  12. Maxima 的绘图功能 1
  13. DeepLearning4j-使用Java训练YOLO模型
  14. pdf转html在线预览,PDF转html
  15. idea中的xml文件怎么直接在idea中通过浏览器打开
  16. 以太坊白皮书(中英对照版)
  17. Android Studio报错:E/EGL_emulation: tid 3197: eglSurfaceAttrib(1199): error 0x3009 (EGL_BAD_MATCH)
  18. C++进阶_Effective_C++第三版(六) 继承与面向对象设计 Inheritance and Object-Oriented Design
  19. java+SpringBoot+HTML+Mysq基于微信小程序的掌上博物馆游览
  20. cpolra实现内网穿透,无须公网ip

热门文章

  1. c程序语言设计练习题,C语言程序设计练习题(含程序及参考答案)
  2. linux下防火墙脚本,Linux系统如何修改防火墙配置
  3. 这些被同事喷的JS代码风格你写过多少?
  4. 语言高精度算法阶乘_JavaScript中的算法(附10道面试常见算法题解决方法和思路)...
  5. 403 forbidden_[SpringSecurity] 自定义403页面
  6. mysql分区列要包含主键吗_MYSQL的分区字段,必须包含在主键字段内
  7. java 网站开发实例_完整的javaweb项目
  8. python返回字符串长度的函数_Python如何查找字符串的长度?(代码示例)
  9. ux和ui_首先要做的— UX / UI案例研究
  10. 写在2021: 值得关注/学习的前端框架和工具库