例如,n = 11表示,那么地图应该有 0-1,1-4,2-1,3-1,4-1,5-1,6-1,7-1 ,8-1,9-1
public void countDigits(int n, Map map) {
while (n != 0) {
int d = n%10;
n /= 10;
map.put(d,map.get(d)++);
}
return result;
}
除上述方法外。 我想得到从1到N的所有数字计数。
答案 0 :(得分:0)
您的代码根本没有编译。尝试将<{1}}替换为
map.put(d,map.get(d)++);