## 统计数字
计算数字 k 在 0 到 n 中的出现的次数,k 可能是 0~9 的一个值。
- 数学思想:将数字转化为字符串,并且将大于一位数的字符串拆分为单个数字的字符串,此时就可以统计K出现的次数了。
public int digitCounts(int k, int n) {
// write your code here
int count=0;
for(int i=0;i<=n;i++)
{
String str=i+"";
int len=str.length();
char[] ch = str.toCharArray();
for(int j=0;j<len;j++)
{
if(ch[j]==k+'0')
count++;
}
}
return count;
}