2、统计字符串中数字个数
//如:“abc21b416u” ===> 输出5
函数原型:
public static int isNumeric(String str){
}
public class TestDemo3 {
public static void main(String[] args) {
String str ="abc21b416u";
System.out.println(isNumber(str));
}
public static int isNumber(String str){
char[] data =str.toCharArray();
int count=0;
for (int i=0;i<data.length;i++){
if (data[i]<'0'||data[i]>'9'){
count++;
}
}return count;
}
}
2、public class TestDemo1 {
public static int isNumber(String str) {
int count=0;
for (int i = 0; i < str.length(); i++) {
if(Character.isDigit(str.charAt(i))) {
count++;
}
}
return count;
}
public static void main(String[] args) {
String str="abc21b416u";
System.out.println(isNumber(str));
}
}