1.前言.
如题.
2.代码.

方法1: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]+))?)$");   }}

摘自:http://zhidao.baidu.com/question/398578188.html
方法2:

  用char大小判断.

方法3:

   用apache的NumberUtils类,不推荐,已经不推荐使用.

方法4:

直接分类判断parse

架构师之数字判断-----------------怎么判断一个字符串是个数字相关推荐

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

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

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

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

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

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

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

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

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

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

  6. 我对架构师的理解(如何成为一个合格的架构师)

    我对架构师的理解(如何成为一个合格的架构师) 引子: 在讨论架构之前,我们先上道菜,青椒土豆肉丝,这道小菜味道还是不错的,自私点了,不考虑您是否喜欢,今天就上它了. 准备原材料:食用油.青椒.土豆.肉 ...

  7. c语言编程判断输入的一个字符串是否是“回文”。所谓“回文”字符串就是左读和右读都一样的字符串。例如: “abcba“就是一个回文字符串。

    编程判断输入的一个字符串是否是"回文".所谓"回文"字符串就是左读和右读都一样的字符串.例如: "abcba"就是一个回文字符串. 要求:先 ...

  8. 题8.16:输入一个字符串, 内有数字和非数字字符, 例如:A123x456 17960 ? , 302tab5876,将其中连续的数字作为一个整数, 依次存放到一数组a中。例如, 123 放在a[0

    题目 本题是谭浩强<C程序设计课后习题>题8.16. 题目: 16. 输入一个字符串, 内有数字和非数字字符, 例如:A123x456 17960 ? , 302tab5876,将其中连续 ...

  9. 输入一个字符串,内有数字和非数字字符,例如:A123x456 17960? ,302tab5876,将其中连续的数字作为一个整数,依次存放到一数组a中。例如,123放在a[0],456放在a1[1].

    输入一个字符串,内有数字和非数字字符,例如:A123x456 17960? ,302tab5876,将其中连续的数字作为一个整数,依次存放到一数组a中.例如,123放在a[0],456放在a1[1]- ...

  10. python 计算一个字符串中所有数字的和

    # 计算一个字符串中所有数字的和def numsum(s):sum = 0 #定义变量,准备记录数字的和for i in range(len(s)): #遍历字符串if s[i] >= '0' ...

最新文章

  1. r语言做绘制精美pcoa图_R语言统计与绘图:绘制QQ图
  2. matlab 程序设计
  3. WebSen!NT的行业分类说明
  4. python改变列的数据类型_python – Pandas:更改列的数据类型
  5. python 近期用到的基础知识汇总(六)
  6. 我大意了,刚一放出来就上了牛客网头条了
  7. 用PPT制作 电子相册,进行抽奖准备.
  8. python爬图代码实例_python爬虫爬取图片简单代码示例
  9. elipse手机设备显示Target unknown解决方法
  10. 在12306网站上如何可以选择上中下铺
  11. 单片机----数码管(138译码器)显示日期
  12. Shiro笔记 教程
  13. 【Try to Hack】veil-evasion免杀
  14. 使用Blynk打造一款物联网产品
  15. mediasoup 管道通信类UnixStreamSocket分析
  16. 【Paper】Short Term Electric Energy Consumption Prediction in in Smart Buildings Methods Survey
  17. 【UML基础教程】- 时序图(顺序图)sequence diagram
  18. 使用tesseract识别图片中的文字
  19. 关于主从复制的超详细解析(全)
  20. BUUCTF-Crypto-看我回旋踢

热门文章

  1. 11.18C语言练习题
  2. 解决时间差太大导致Windows无法同步时间
  3. sap hana连接
  4. 《嫌疑犯x的献身》看完了。。。
  5. 北大资源燕南业主总群 326680907
  6. Oracle数据库,停止正在执行的package
  7. bzoj 2121 字符串游戏
  8. Python 正则表达式详解(re 库)
  9. 上海自动驾驶再上热搜,为什么是它?丨曼孚科技
  10. Java数组之一维数值数组之数据去重