java中判断一个字符在字符串中出现的次数
源代码:
//java中判断一个字符出现的次数
//在下面字符串中查找有几个啊
public static void testFindChar(){
String str = "啊!我爱你中国!啊,我爱你故乡";
//存放每个字符的数组
String [] strs = new String[str.length()];
//计数该字符出现了多少次
int count = 0;
//先把字符串转换成数组
for(int i = 0;i<strs.length;i++){
strs[i] = str.substring(i,i+1);
}
//挨个字符进行查找,查找到之后count++
for(int i = 0;i<strs.length;i++){
if(strs[i].equals("啊")){
count++;
}
}
System.out.println("一共有"+count+"个啊");
}
运行结果如图所示:
欢迎关注公众号雄雄的小课堂: