开发者社区> 问答> 正文

[@古散][¥20]java怎么高效的判断字符串是否数字(包括正负数、整数、小数)

已解决

java怎么高效的判断字符串是否数字(包括正负数、整数、小数)

展开
收起
飘移de乌龟 2018-10-30 10:17:34 3851 0
5 条回答
写回答
取消 提交回答
  • 互联网小站长、java程序员、运营爱好者,关心开源与喜欢的一切,喜欢总结写攻略,对产品设计有点兴趣......
    采纳回答

    //可以用正则表达式的方式来判断,可以判断正负、整数小数

    Boolean isNumber = str.matches("-?[0-9]+.[0-9]");

    2019-07-17 23:11:09
    赞同 展开评论 打赏
  • 正则表达式吧

    2019-07-17 23:11:09
    赞同 展开评论 打赏
  • public static boolean isNumber(String s)

    {
        return Pattern.matches("[\\+|-]?[1-9]\\d*", s);
    }
    2019-07-17 23:11:09
    赞同 展开评论 打赏
  • java 数据分析 数据可视化 大数据

    正则表达式
    ^-|0-9*

    ^-|0-9{1,}$

    2019-07-17 23:11:09
    赞同 展开评论 打赏
  • 前一个帐号wangccsy@126.com不知道怎么的就成了企业帐号,改不成个人。所以重新注册了一个个人帐号。老程序员。精通JAVA,C#,数据库,对软件开发过程和流程熟悉。考取系统分析师,项目管理师和系统架构设计师等软件资格考试认证。愿意和大家一起前进。

    利用正则表达式了。

    2019-07-17 23:11:09
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
Spring Cloud Alibaba - 重新定义 Java Cloud-Native 立即下载
The Reactive Cloud Native Arch 立即下载
JAVA开发手册1.5.0 立即下载