请编写方法int countNum(String str),该方法的功能是统计已知字符串str中数字的个数。例如,countNum("A42B83C2D")的返回值是5。
public class CountNum {
int countNum(String str)
{
int result=0;
byte[] num=str.getBytes();
for(int i=0;i<num.length;i++)
{
if(num[i]>='0'&&num[i]<='9')
{
result++;
}
}
return result;
}
public static void main(String[] args) {
String s="15dsfg4e52";
CountNum c=new CountNum();
System.out.print(c.countNum(s)) ;
}
}