public static void main(String[] args) {
String ss = "1222244555";
//方法1 把字符串转换成数组,再进行循环判断
char[] chars = ss.toCharArray();
int j = 0;
for(char i : chars){
if (i=='2'){
j++;
}
}
System.out.println(j);
//方法2,利用replace把要查找的元素替换为""再比较length
int length = ss.length();
String s= ss.replace("2","");
int length2 = s.length();
System.out.println(length-length2);
//方法3,利用index和substring,循环判断并截取
int count = 0;
while(ss.indexOf("2")>=0) {
ss=ss.substring(ss.indexOf("2")+"2".length());
count++;
}
System.out.println(count);
}