https://leetcode.cn/problems/check-if-all-characters-have-equal-number-of-occurrences/
当当,简单题。
记录下误区:是否可以统计字符串中不同字符的数量,然后看该数量能否整除字符串长度?
不能,形如aabbbc,不满足题目要求,但是按照该思路是满足的。
然后上代码
public boolean areOccurrencesEqual(String s) {
char[] chars = s.toCharArray();
int[] charArr=new int[26];
for (char aChar : chars) {
charArr[aChar-'a']++;
}
int standard=-1;
for (int i : charArr) {
if(i!=0 && standard==-1){
standard=i;
}
if(i!=0 && i!=standard){
return false;
}
}
return true;
}