计算一个字符串某个字符出现的次数
第一种方式:
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);