软件NetBeans IDE 7.0.1,需要单独写主类。
封装一个类CountNumber,包含一个方法public int[] count(String s), 统计每个数字在字符串出现的次数,返回值是10个元素构成的数组,每个元素存储的是一个数字出现的次数.倒如:在执行完int[] count(" 12203AB3")之后, count[0]为 1, count[]为1, count(2)为2, coun[3)为2。封装执行主类。
主类:
CountNumber c=new CountNumber();
c.count("qertt12345");
CountNumber类:
import java.util.*;
public class CountNumber {
public int[] count(String s){
int i,j;
char[] a=s.toCharArray();
int[] b=new int[10];
for( i=0;i<10;i++){
b[i]=0;
}
for(i=0;i<10;i++){
for(j=0;j<10;j++){
if(i+48==(int)a[j]){
b[i]++;
}
}
}
for(i=0;i<10;i++){
System.out.println("count["+i+"]"+b[i]);
}
return b;
}
}