实现思路:获取字符串的长度,把需要查找的字符给替换为空,原字符串的长度减去替换后的字符串长度就是这个字符在字符串中的个数
package two;
public class TestDemo {
public static void main(String[] args) {
TestDemos t=new TestDemos();
t.show("o");
}
}
class TestDemos{
public void show(String var) {
//定义一个字符串
String str="I love you China, always love you";
//获取字符串的长度
int strlen=str.length();
//把需要查找的元素都替换为空
String afterstr=str.replaceAll(var,"");
//获取替换后的字符串的长度
int afterlen=afterstr.length();
//要被查找的元素的个数=原长度-替换后的长度
int endlen=strlen-afterlen;
System.out.println(endlen);
}
}
结果为4。