java代码如何获取字符串中数字出现的次数呢?
下文笔者讲述使用java代码获取字符串中数字出现次数的方法分享,如下所示
实现思路:
1.将字符串转换为字符数组
2.遍历字符数组--对其中每一个字符进行判断
判断其ASCII码,当符合条件,则计数
例:检测字符串中出现数字的示例
/**
* 统计字符串中数字出现的次数
*/
public class TestClass {
public static void main(String[] args) {
String string = "abc125dx3LM";
char[] charArray = string.toCharArray();
int counter = 0;
for (int i = 0; i < charArray.length; i++) {
char ch = charArray[i];
//使用ASCII码表对比
if (ch >= 48 && ch <= 57) {
System.out.println(ch);
counter++;
}
}
System.out.println("counter=" + counter);
}
}
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。


