一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|JAVA教程|ASP教程|

服務器之家 - 編程語言 - JAVA教程 - Java實現從字符串中找出數字字符串的方法小結

Java實現從字符串中找出數字字符串的方法小結

2020-04-09 14:58nosxcy JAVA教程

這篇文章主要介紹了Java實現從字符串中找出數字字符串的方法,結合實例形式總結分析了Java查找數字字符串的常用技巧,需要的朋友可以參考下

本文實例總結了Java實現從字符串中找出數字字符串的方法。分享給大家供大家參考,具體如下:

?
1
2
3
4
5
6
7
8
9
int start = 0;
String numStr = null;
for (int j = 0; j < valuesStr.length() - 1; j++) {
 if (Character.isDigit(valuesStr.charAt(j)) == false
  && Character.isDigit(valuesStr.charAt(j + 1)) == true) {
   start = j + 1;
  numStr = valuesStr.substring(start, valuesStr.length());
 }
}

另外還有從其他處轉載的三種方法:

1. 用JAVA自帶的函數

?
1
2
3
4
5
6
7
8
public static boolean isNumeric(String str){
 for (int i = str.length();--i>=0;){
  if (!Character.isDigit(str.charAt(i))){
  return false;
  }
 }
 return true;
}

2.用正則表達式

?
1
2
3
4
public static boolean isNumeric(String str){
  Pattern pattern = Pattern.compile("[0-9]*");
  return pattern.matcher(str).matches();
}

3.用ascii碼

?
1
2
3
4
5
6
7
8
public static boolean isNumeric(String str){
  for(int i=str.length();--i>=0;){
   int chr=str.charAt(i);
   if(chr<48 || chr>57)
     return false;
  }
  return true;
}

希望本文所述對大家Java程序設計有所幫助。

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 国产精品久久久久久久久久久久久久 | 毛片亚洲毛片亚洲毛片 | 男人免费视频 | 欧美日韩视频在线成人 | 午夜在线a亚洲v天堂网2019 | naruto堂同人本子汉化gg | 好妈妈7在线观看高清 | 香蕉久久一区二区不卡无毒影院 | 调教女高中生第3部分 | 成人免费播放 | 全黄h全肉细节修仙玄幻文 全彩调教侵犯h本子全彩妖气he | 五月精品 | 明星ai人脸替换造梦在线播放 | 九九国产视频 | 国产精品天天在线 | 催眠 迷j系列小说 | 国产午夜精品不卡视频 | 成年性生交大片免费看 | 色愉拍亚洲偷自拍 | 百合女女师生play黄肉黄 | 奇米久草| 果冻传媒天美传媒乌鸦传媒 | 国产91在线精品 | 亚洲天堂免费看 | 青草青草伊人精品视频 | 欧美人与日本人xx在线视频 | 全肉np巨肉一女np高h双龙 | 亚洲AV国产福利精品在现观看 | 果冻传媒林予曦图片 | 99久热只有精品视频免费观看17 | 村上里沙40分钟在线观看 | 欧美久久一区二区三区 | 五月婷婷俺来也 | 草莓丝瓜芭乐樱桃榴莲色多黄 | 毛片小视频 | 国产一级黄色录像 | 欧美日韩国产手机在线观看视频 | 黑人巨大和日本娇小中出 | 久久国产精品高清一区二区三区 | 亚洲性视频在线观看 | 果冻传媒和91制片厂网站软件 |