计算一个字符串某个字符出现的次数
第一种方式:
public class Demo {
public static void main(String[] args) {
String sb=new String("sada111sdadasds");
int count=0;
for (int i = 0; i <sb.length() ; i++) {
if (sb.charAt(i)=='a'){
count++;
}
}
System.out.println(count);
}
}
第二种方式:
使用apache commons lang包中的StringUtils
int a=StringUtils.countMatches("asdasdas","a");
System.out.println(a);

浙公网安备 33010602011771号