posts - 495,  comments - 11,  trackbacks - 0
          1用JAVA自帶的函數
          publicstaticbooleanisNumeric(String str){
          ??
          for(inti=str.length();--i>=0;){???
          ???
          if(!Character.isDigit(str.charAt(i))){
          ????
          returnfalse;
          ??? }
          ?? }
          ??
          returntrue;
          }

          2用正則表達式
          public static boolean isNumeric(String str){
          ???? Pattern pattern = Pattern.compile("[0-9]*");
          ???? return pattern.matcher(str).matches();????
          }

          3用ascii碼
          public static booleanisNumeric(String str){
          ??for(inti=str.length();--i>=0;){
          ??????intchr=str.charAt(i);
          ?????? if(chr<48 || chr>57)
          ?????????return false;
          ??? }
          ???return true;
          }
          posted on 2007-10-14 01:31 jadmin 閱讀(78) 評論(0)  編輯  收藏

          只有注冊用戶登錄后才能發表評論。


          網站導航:
          博客園   IT新聞   Chat2DB   C++博客   博問  
           
          主站蜘蛛池模板: 泽州县| 临清市| 普安县| 安化县| 仪征市| 民和| 仙游县| 保山市| 玉树县| 溧阳市| 土默特右旗| 璧山县| 广东省| 廊坊市| 杂多县| 宁陵县| 二手房| 墨脱县| 新野县| 新沂市| 临潭县| 加查县| 安庆市| 石棉县| 侯马市| 乐山市| 扎兰屯市| 大关县| 苏尼特右旗| 偏关县| 蓬莱市| 凭祥市| 阿克苏市| 资中县| 泸定县| 察隅县| 金沙县| 宜都市| 荣成市| 利辛县| 长白|