Java 如何计算字符串[]中每个单词的字母数
我有一个字符串数组,其中包含许多单词,如:[abh,tft,aae,be,rec]。 如何对数组中包含指定字符的单词进行排序。现在我只能计算整个数组中特定字符的总数,但我想从每个单词中分别计算。我想分配这些值到某个int列表。例如[2,0,3,2,2]Java 如何计算字符串[]中每个单词的字母数,java,arrays,string,char,Java,Arrays,String,Char,我有一个字符串数组,其中包含许多单词,如:[abh,tft,aae,be,rec]。 如何对数组中包含指定字符的单词进行排序。现在我只能计算整个数组中特定字符的总数,但我想从每个单词中分别计算。我想分配这些值到某个int列表。例如[2,0,3,2,2] 双计数器ABCDE=0; 用于(字符串s:拆分){ 对于(int i=0;i
双计数器ABCDE=0;
用于(字符串s:拆分){
对于(int i=0;i
这个问题以前在这里被问过,而且互联网上也有很多解决方案。
double counterABCDE = 0;
for (String s: splited) {
for (int i = 0; i < s.length(); i++) {
if (s.charAt(i) == 'a' || s.charAt(i) == 'b' || s.charAt(i)
== 'c' || s.charAt(i) == 'd' || s.charAt(i) == 'e') {
counterABCDE++;
}
}
}